Interface CreateInspectTemplateRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      InspectTemplate getInspectTemplate()
      Required.
      InspectTemplateOrBuilder getInspectTemplateOrBuilder()
      Required.
      String getLocationId()
      Deprecated.
      com.google.protobuf.ByteString getLocationIdBytes()
      Deprecated.
      String getParent()
      Required.
      com.google.protobuf.ByteString getParentBytes()
      Required.
      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-_]+`.
      com.google.protobuf.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-_]+`.
      boolean hasInspectTemplate()
      Required.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getParent

        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](https://cloud.google.com/dlp/docs/specifying-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:
        The parent.
      • getParentBytes

        com.google.protobuf.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](https://cloud.google.com/dlp/docs/specifying-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:
        The bytes for parent.
      • hasInspectTemplate

        boolean hasInspectTemplate()
         Required. The InspectTemplate to create.
         
        .google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the inspectTemplate field is set.
      • getInspectTemplate

        InspectTemplate getInspectTemplate()
         Required. The InspectTemplate to create.
         
        .google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The inspectTemplate.
      • getInspectTemplateOrBuilder

        InspectTemplateOrBuilder getInspectTemplateOrBuilder()
         Required. The InspectTemplate to create.
         
        .google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
      • getTemplateId

        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:
        The templateId.
      • getTemplateIdBytes

        com.google.protobuf.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:
        The bytes for templateId.
      • getLocationId

        String getLocationId()
         Deprecated. This field has no effect.
         
        string location_id = 4;
        Returns:
        The locationId.
      • getLocationIdBytes

        com.google.protobuf.ByteString getLocationIdBytes()
         Deprecated. This field has no effect.
         
        string location_id = 4;
        Returns:
        The bytes for locationId.