Package com.google.privacy.dlp.v2
Class CreateInspectTemplateRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
- com.google.privacy.dlp.v2.CreateInspectTemplateRequest.Builder
-
- All Implemented Interfaces:
CreateInspectTemplateRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CreateInspectTemplateRequest
public static final class CreateInspectTemplateRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder> implements CreateInspectTemplateRequestOrBuilder
Request message for CreateInspectTemplate.
Protobuf typegoogle.privacy.dlp.v2.CreateInspectTemplateRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateInspectTemplateRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateInspectTemplateRequest
build()
CreateInspectTemplateRequest
buildPartial()
CreateInspectTemplateRequest.Builder
clear()
CreateInspectTemplateRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CreateInspectTemplateRequest.Builder
clearInspectTemplate()
Required.CreateInspectTemplateRequest.Builder
clearLocationId()
Deprecated.CreateInspectTemplateRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CreateInspectTemplateRequest.Builder
clearParent()
Required.CreateInspectTemplateRequest.Builder
clearTemplateId()
The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateInspectTemplateRequest.Builder
clone()
CreateInspectTemplateRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
InspectTemplate
getInspectTemplate()
Required.InspectTemplate.Builder
getInspectTemplateBuilder()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CreateInspectTemplateRequest.Builder
mergeFrom(CreateInspectTemplateRequest other)
CreateInspectTemplateRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CreateInspectTemplateRequest.Builder
mergeFrom(com.google.protobuf.Message other)
CreateInspectTemplateRequest.Builder
mergeInspectTemplate(InspectTemplate value)
Required.CreateInspectTemplateRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CreateInspectTemplateRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateInspectTemplateRequest.Builder
setInspectTemplate(InspectTemplate value)
Required.CreateInspectTemplateRequest.Builder
setInspectTemplate(InspectTemplate.Builder builderForValue)
Required.CreateInspectTemplateRequest.Builder
setLocationId(String value)
Deprecated.CreateInspectTemplateRequest.Builder
setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated.CreateInspectTemplateRequest.Builder
setParent(String value)
Required.CreateInspectTemplateRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Required.CreateInspectTemplateRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CreateInspectTemplateRequest.Builder
setTemplateId(String value)
The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateInspectTemplateRequest.Builder
setTemplateIdBytes(com.google.protobuf.ByteString value)
The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateInspectTemplateRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
clear
public CreateInspectTemplateRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
getDefaultInstanceForType
public CreateInspectTemplateRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateInspectTemplateRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateInspectTemplateRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateInspectTemplateRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
setField
public CreateInspectTemplateRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
clearField
public CreateInspectTemplateRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
clearOneof
public CreateInspectTemplateRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
setRepeatedField
public CreateInspectTemplateRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
addRepeatedField
public CreateInspectTemplateRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
mergeFrom
public CreateInspectTemplateRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateInspectTemplateRequest.Builder>
-
mergeFrom
public CreateInspectTemplateRequest.Builder mergeFrom(CreateInspectTemplateRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
mergeFrom
public CreateInspectTemplateRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateInspectTemplateRequest.Builder>
- Throws:
IOException
-
getParent
public 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) = { ... }
- Specified by:
getParent
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public 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) = { ... }
- Specified by:
getParentBytes
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public CreateInspectTemplateRequest.Builder setParent(String value)
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) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public CreateInspectTemplateRequest.Builder clearParent()
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:
- This builder for chaining.
-
setParentBytes
public CreateInspectTemplateRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
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) = { ... }
- Parameters:
value
- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasInspectTemplate
public boolean hasInspectTemplate()
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasInspectTemplate
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- Whether the inspectTemplate field is set.
-
getInspectTemplate
public InspectTemplate getInspectTemplate()
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getInspectTemplate
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The inspectTemplate.
-
setInspectTemplate
public CreateInspectTemplateRequest.Builder setInspectTemplate(InspectTemplate value)
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
-
setInspectTemplate
public CreateInspectTemplateRequest.Builder setInspectTemplate(InspectTemplate.Builder builderForValue)
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeInspectTemplate
public CreateInspectTemplateRequest.Builder mergeInspectTemplate(InspectTemplate value)
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearInspectTemplate
public CreateInspectTemplateRequest.Builder clearInspectTemplate()
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
-
getInspectTemplateBuilder
public InspectTemplate.Builder getInspectTemplateBuilder()
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
-
getInspectTemplateOrBuilder
public InspectTemplateOrBuilder getInspectTemplateOrBuilder()
Required. The InspectTemplate to create.
.google.privacy.dlp.v2.InspectTemplate inspect_template = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getInspectTemplateOrBuilder
in interfaceCreateInspectTemplateRequestOrBuilder
-
getTemplateId
public 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;
- Specified by:
getTemplateId
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The templateId.
-
getTemplateIdBytes
public 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;
- Specified by:
getTemplateIdBytes
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The bytes for templateId.
-
setTemplateId
public CreateInspectTemplateRequest.Builder setTemplateId(String value)
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;
- Parameters:
value
- The templateId to set.- Returns:
- This builder for chaining.
-
clearTemplateId
public CreateInspectTemplateRequest.Builder clearTemplateId()
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:
- This builder for chaining.
-
setTemplateIdBytes
public CreateInspectTemplateRequest.Builder setTemplateIdBytes(com.google.protobuf.ByteString value)
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;
- Parameters:
value
- The bytes for templateId to set.- Returns:
- This builder for chaining.
-
getLocationId
public String getLocationId()
Deprecated. This field has no effect.
string location_id = 4;
- Specified by:
getLocationId
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 4;
- Specified by:
getLocationIdBytes
in interfaceCreateInspectTemplateRequestOrBuilder
- Returns:
- The bytes for locationId.
-
setLocationId
public CreateInspectTemplateRequest.Builder setLocationId(String value)
Deprecated. This field has no effect.
string location_id = 4;
- Parameters:
value
- The locationId to set.- Returns:
- This builder for chaining.
-
clearLocationId
public CreateInspectTemplateRequest.Builder clearLocationId()
Deprecated. This field has no effect.
string location_id = 4;
- Returns:
- This builder for chaining.
-
setLocationIdBytes
public CreateInspectTemplateRequest.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated. This field has no effect.
string location_id = 4;
- Parameters:
value
- The bytes for locationId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CreateInspectTemplateRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
mergeUnknownFields
public final CreateInspectTemplateRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateInspectTemplateRequest.Builder>
-
-