Interface CreateDeidentifyTemplateRequestOrBuilder (3.35.0)

public interface CreateDeidentifyTemplateRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeidentifyTemplate()

public abstract DeidentifyTemplate getDeidentifyTemplate()

Required. The DeidentifyTemplate to create.

.google.privacy.dlp.v2.DeidentifyTemplate deidentify_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DeidentifyTemplate

The deidentifyTemplate.

getDeidentifyTemplateOrBuilder()

public abstract DeidentifyTemplateOrBuilder getDeidentifyTemplateOrBuilder()

Required. The DeidentifyTemplate to create.

.google.privacy.dlp.v2.DeidentifyTemplate deidentify_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DeidentifyTemplateOrBuilder

getLocationId()

public abstract String getLocationId()

Deprecated. This field has no effect.

string location_id = 4;

Returns
TypeDescription
String

The locationId.

getLocationIdBytes()

public abstract ByteString getLocationIdBytes()

Deprecated. This field has no effect.

string location_id = 4;

Returns
TypeDescription
ByteString

The bytes for locationId.

getParent()

public abstract String getParent()

Required. Parent resource name.

The format of this value varies depending on the scope of the request (project or organization) and whether you have specified a processing location:

  • Projects scope, location specified:<br/> projects/<var>PROJECT_ID</var>/locations/<var>LOCATION_ID</var>
  • Projects scope, no location specified (defaults to global):<br/> projects/<var>PROJECT_ID</var>
  • Organizations scope, location specified:<br/> organizations/<var>ORG_ID</var>/locations/<var>LOCATION_ID</var>
  • Organizations scope, no location specified (defaults to global):<br/> organizations/<var>ORG_ID</var>

    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
TypeDescription
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. Parent resource name.

The format of this value varies depending on the scope of the request (project or organization) and whether you have specified a processing location:

  • Projects scope, location specified:<br/> projects/<var>PROJECT_ID</var>/locations/<var>LOCATION_ID</var>
  • Projects scope, no location specified (defaults to global):<br/> projects/<var>PROJECT_ID</var>
  • Organizations scope, location specified:<br/> organizations/<var>ORG_ID</var>/locations/<var>LOCATION_ID</var>
  • Organizations scope, no location specified (defaults to global):<br/> organizations/<var>ORG_ID</var>

    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
TypeDescription
ByteString

The bytes for parent.

getTemplateId()

public abstract String getTemplateId()

The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

string template_id = 3;

Returns
TypeDescription
String

The templateId.

getTemplateIdBytes()

public abstract ByteString getTemplateIdBytes()

The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

string template_id = 3;

Returns
TypeDescription
ByteString

The bytes for templateId.

hasDeidentifyTemplate()

public abstract boolean hasDeidentifyTemplate()

Required. The DeidentifyTemplate to create.

.google.privacy.dlp.v2.DeidentifyTemplate deidentify_template = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the deidentifyTemplate field is set.