Package com.google.privacy.dlp.v2
Class CreateJobTriggerRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateJobTriggerRequest.Builder>
-
- com.google.privacy.dlp.v2.CreateJobTriggerRequest.Builder
-
- All Implemented Interfaces:
CreateJobTriggerRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CreateJobTriggerRequest
public static final class CreateJobTriggerRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateJobTriggerRequest.Builder> implements CreateJobTriggerRequestOrBuilder
Request message for CreateJobTrigger.
Protobuf typegoogle.privacy.dlp.v2.CreateJobTriggerRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateJobTriggerRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateJobTriggerRequest
build()
CreateJobTriggerRequest
buildPartial()
CreateJobTriggerRequest.Builder
clear()
CreateJobTriggerRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CreateJobTriggerRequest.Builder
clearJobTrigger()
Required.CreateJobTriggerRequest.Builder
clearLocationId()
Deprecated.CreateJobTriggerRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CreateJobTriggerRequest.Builder
clearParent()
Required.CreateJobTriggerRequest.Builder
clearTriggerId()
The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateJobTriggerRequest.Builder
clone()
CreateJobTriggerRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
JobTrigger
getJobTrigger()
Required.JobTrigger.Builder
getJobTriggerBuilder()
Required.JobTriggerOrBuilder
getJobTriggerOrBuilder()
Required.String
getLocationId()
Deprecated.com.google.protobuf.ByteString
getLocationIdBytes()
Deprecated.String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.String
getTriggerId()
The trigger 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
getTriggerIdBytes()
The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.boolean
hasJobTrigger()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CreateJobTriggerRequest.Builder
mergeFrom(CreateJobTriggerRequest other)
CreateJobTriggerRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CreateJobTriggerRequest.Builder
mergeFrom(com.google.protobuf.Message other)
CreateJobTriggerRequest.Builder
mergeJobTrigger(JobTrigger value)
Required.CreateJobTriggerRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CreateJobTriggerRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateJobTriggerRequest.Builder
setJobTrigger(JobTrigger value)
Required.CreateJobTriggerRequest.Builder
setJobTrigger(JobTrigger.Builder builderForValue)
Required.CreateJobTriggerRequest.Builder
setLocationId(String value)
Deprecated.CreateJobTriggerRequest.Builder
setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated.CreateJobTriggerRequest.Builder
setParent(String value)
Required.CreateJobTriggerRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Required.CreateJobTriggerRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CreateJobTriggerRequest.Builder
setTriggerId(String value)
The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateJobTriggerRequest.Builder
setTriggerIdBytes(com.google.protobuf.ByteString value)
The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`.CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
clear
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
getDefaultInstanceForType
public CreateJobTriggerRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateJobTriggerRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateJobTriggerRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
setField
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
clearField
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
clearOneof
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
setRepeatedField
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
addRepeatedField
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
-
mergeFrom
public CreateJobTriggerRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateJobTriggerRequest.Builder>
-
mergeFrom
public CreateJobTriggerRequest.Builder mergeFrom(CreateJobTriggerRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateJobTriggerRequest.Builder>
-
mergeFrom
public CreateJobTriggerRequest.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<CreateJobTriggerRequest.Builder>
- Throws:
IOException
-
getParent
public String getParent()
Required. Parent resource name. The format of this value varies depending on 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> 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 interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. Parent resource name. The format of this value varies depending on 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> 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 interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public CreateJobTriggerRequest.Builder setParent(String value)
Required. Parent resource name. The format of this value varies depending on 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> 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 CreateJobTriggerRequest.Builder clearParent()
Required. Parent resource name. The format of this value varies depending on 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> 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 CreateJobTriggerRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Parent resource name. The format of this value varies depending on 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> 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.
-
hasJobTrigger
public boolean hasJobTrigger()
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasJobTrigger
in interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- Whether the jobTrigger field is set.
-
getJobTrigger
public JobTrigger getJobTrigger()
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getJobTrigger
in interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The jobTrigger.
-
setJobTrigger
public CreateJobTriggerRequest.Builder setJobTrigger(JobTrigger value)
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
-
setJobTrigger
public CreateJobTriggerRequest.Builder setJobTrigger(JobTrigger.Builder builderForValue)
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeJobTrigger
public CreateJobTriggerRequest.Builder mergeJobTrigger(JobTrigger value)
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearJobTrigger
public CreateJobTriggerRequest.Builder clearJobTrigger()
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobTriggerBuilder
public JobTrigger.Builder getJobTriggerBuilder()
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobTriggerOrBuilder
public JobTriggerOrBuilder getJobTriggerOrBuilder()
Required. The JobTrigger to create.
.google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getJobTriggerOrBuilder
in interfaceCreateJobTriggerRequestOrBuilder
-
getTriggerId
public String getTriggerId()
The trigger 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 trigger_id = 3;
- Specified by:
getTriggerId
in interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The triggerId.
-
getTriggerIdBytes
public com.google.protobuf.ByteString getTriggerIdBytes()
The trigger 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 trigger_id = 3;
- Specified by:
getTriggerIdBytes
in interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The bytes for triggerId.
-
setTriggerId
public CreateJobTriggerRequest.Builder setTriggerId(String value)
The trigger 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 trigger_id = 3;
- Parameters:
value
- The triggerId to set.- Returns:
- This builder for chaining.
-
clearTriggerId
public CreateJobTriggerRequest.Builder clearTriggerId()
The trigger 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 trigger_id = 3;
- Returns:
- This builder for chaining.
-
setTriggerIdBytes
public CreateJobTriggerRequest.Builder setTriggerIdBytes(com.google.protobuf.ByteString value)
The trigger 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 trigger_id = 3;
- Parameters:
value
- The bytes for triggerId 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 interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 4;
- Specified by:
getLocationIdBytes
in interfaceCreateJobTriggerRequestOrBuilder
- Returns:
- The bytes for locationId.
-
setLocationId
public CreateJobTriggerRequest.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 CreateJobTriggerRequest.Builder clearLocationId()
Deprecated. This field has no effect.
string location_id = 4;
- Returns:
- This builder for chaining.
-
setLocationIdBytes
public CreateJobTriggerRequest.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 CreateJobTriggerRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateJobTriggerRequest.Builder>
-
mergeUnknownFields
public final CreateJobTriggerRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateJobTriggerRequest.Builder>
-
-