Interface ReidentifyContentRequestOrBuilder (3.58.0)

public interface ReidentifyContentRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getInspectConfig()

public abstract InspectConfig getInspectConfig()

Configuration for the inspector.

.google.privacy.dlp.v2.InspectConfig inspect_config = 3;

Returns
Type Description
InspectConfig

The inspectConfig.

getInspectConfigOrBuilder()

public abstract InspectConfigOrBuilder getInspectConfigOrBuilder()

Configuration for the inspector.

.google.privacy.dlp.v2.InspectConfig inspect_config = 3;

Returns
Type Description
InspectConfigOrBuilder

getInspectTemplateName()

public abstract String getInspectTemplateName()

Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.

string inspect_template_name = 5;

Returns
Type Description
String

The inspectTemplateName.

getInspectTemplateNameBytes()

public abstract ByteString getInspectTemplateNameBytes()

Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.

string inspect_template_name = 5;

Returns
Type Description
ByteString

The bytes for inspectTemplateName.

getItem()

public abstract ContentItem getItem()

The item to re-identify. Will be treated as text.

.google.privacy.dlp.v2.ContentItem item = 4;

Returns
Type Description
ContentItem

The item.

getItemOrBuilder()

public abstract ContentItemOrBuilder getItemOrBuilder()

The item to re-identify. Will be treated as text.

.google.privacy.dlp.v2.ContentItem item = 4;

Returns
Type Description
ContentItemOrBuilder

getLocationId()

public abstract String getLocationId()

Deprecated. This field has no effect.

string location_id = 7;

Returns
Type Description
String

The locationId.

getLocationIdBytes()

public abstract ByteString getLocationIdBytes()

Deprecated. This field has no effect.

string location_id = 7;

Returns
Type Description
ByteString

The bytes for locationId.

getParent()

public abstract String getParent()

Required. Parent resource name.

The format of this value varies depending on whether you have specified a processing location:

  • Projects scope, location specified: projects/{project_id}/locations/{location_id}
  • Projects scope, no location specified (defaults to global): projects/{project_id}

    The following example parent string specifies a parent project with the identifier example-project, and specifies the europe-west3 location for processing data:

    parent=projects/example-project/locations/europe-west3

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. Parent resource name.

The format of this value varies depending on whether you have specified a processing location:

  • Projects scope, location specified: projects/{project_id}/locations/{location_id}
  • Projects scope, no location specified (defaults to global): projects/{project_id}

    The following example parent string specifies a parent project with the identifier example-project, and specifies the europe-west3 location for processing data:

    parent=projects/example-project/locations/europe-west3

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getReidentifyConfig()

public abstract DeidentifyConfig getReidentifyConfig()

Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:

  • CryptoDeterministicConfig
  • CryptoReplaceFfxFpeConfig

.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;

Returns
Type Description
DeidentifyConfig

The reidentifyConfig.

getReidentifyConfigOrBuilder()

public abstract DeidentifyConfigOrBuilder getReidentifyConfigOrBuilder()

Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:

  • CryptoDeterministicConfig
  • CryptoReplaceFfxFpeConfig

.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;

Returns
Type Description
DeidentifyConfigOrBuilder

getReidentifyTemplateName()

public abstract String getReidentifyTemplateName()

Template to use. References an instance of DeidentifyTemplate. Any configuration directly specified in reidentify_config or inspect_config will override those set in the template. The DeidentifyTemplate used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.

string reidentify_template_name = 6;

Returns
Type Description
String

The reidentifyTemplateName.

getReidentifyTemplateNameBytes()

public abstract ByteString getReidentifyTemplateNameBytes()

Template to use. References an instance of DeidentifyTemplate. Any configuration directly specified in reidentify_config or inspect_config will override those set in the template. The DeidentifyTemplate used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.

string reidentify_template_name = 6;

Returns
Type Description
ByteString

The bytes for reidentifyTemplateName.

hasInspectConfig()

public abstract boolean hasInspectConfig()

Configuration for the inspector.

.google.privacy.dlp.v2.InspectConfig inspect_config = 3;

Returns
Type Description
boolean

Whether the inspectConfig field is set.

hasItem()

public abstract boolean hasItem()

The item to re-identify. Will be treated as text.

.google.privacy.dlp.v2.ContentItem item = 4;

Returns
Type Description
boolean

Whether the item field is set.

hasReidentifyConfig()

public abstract boolean hasReidentifyConfig()

Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:

  • CryptoDeterministicConfig
  • CryptoReplaceFfxFpeConfig

.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;

Returns
Type Description
boolean

Whether the reidentifyConfig field is set.