public ReidentifyContentRequest makeRequest()

in src/main/java/com/google/cloud/solutions/bqremoteencryptionfn/fns/dlp/DlpReIdRequestMaker.java [63:77]


  public ReidentifyContentRequest makeRequest(ContentItem.Builder itemBuilder) {
    var requestBuilder =
        ReidentifyContentRequest.newBuilder()
            .setItem(itemBuilder)
            .setReidentifyConfig(makeReIdentifyConfig());

    var customInfoTypes = extractSurrogatesAsCustomInfoTypes();

    if (customInfoTypes.size() > 0) {
      requestBuilder.setInspectConfig(
          InspectConfig.newBuilder().addAllCustomInfoTypes(customInfoTypes));
    }

    return requestBuilder.build();
  }