Package com.google.dataflow.v1beta3
Class Environment.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
com.google.dataflow.v1beta3.Environment.Builder
- All Implemented Interfaces:
EnvironmentOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Environment
public static final class Environment.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
implements EnvironmentOrBuilder
Describes the environment in which a Dataflow Job runs.Protobuf type
google.dataflow.v1beta3.Environment-
Method Summary
Modifier and TypeMethodDescriptionaddAllExperiments(Iterable<String> values) The list of experiments to enable.addAllServiceOptions(Iterable<String> values) Optional.addAllWorkerPools(Iterable<? extends WorkerPool> values) The worker pools.addExperiments(String value) The list of experiments to enable.addExperimentsBytes(com.google.protobuf.ByteString value) The list of experiments to enable.addServiceOptions(String value) Optional.addServiceOptionsBytes(com.google.protobuf.ByteString value) Optional.addWorkerPools(int index, WorkerPool value) The worker pools.addWorkerPools(int index, WorkerPool.Builder builderForValue) The worker pools.addWorkerPools(WorkerPool value) The worker pools.addWorkerPools(WorkerPool.Builder builderForValue) The worker pools.The worker pools.addWorkerPoolsBuilder(int index) The worker pools.build()clear()The type of cluster manager API to use.Optional.Optional.The list of experiments to enable.Optional.Experimental settings.The Cloud Dataflow SDK pipeline options specified by the user.Optional.Optional.Optional.Output only.Optional.The prefix of the resources the system should use for temporary storage.Optional.Optional.Output only.A structure describing which components and their versions of the service are required in order to run the job.The worker pools.Optional.Optional.The type of cluster manager API to use.com.google.protobuf.ByteStringThe type of cluster manager API to use.Optional.com.google.protobuf.ByteStringOptional.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetExperiments(int index) The list of experiments to enable.com.google.protobuf.ByteStringgetExperimentsBytes(int index) The list of experiments to enable.intThe list of experiments to enable.com.google.protobuf.ProtocolStringListThe list of experiments to enable.Optional.intOptional.com.google.protobuf.AnyExperimental settings.com.google.protobuf.Any.BuilderExperimental settings.com.google.protobuf.AnyOrBuilderExperimental settings.com.google.protobuf.StructThe Cloud Dataflow SDK pipeline options specified by the user.com.google.protobuf.Struct.BuilderThe Cloud Dataflow SDK pipeline options specified by the user.com.google.protobuf.StructOrBuilderThe Cloud Dataflow SDK pipeline options specified by the user.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.getServiceOptions(int index) Optional.com.google.protobuf.ByteStringgetServiceOptionsBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.Output only.intOutput only.Optional.intOptional.The prefix of the resources the system should use for temporary storage.com.google.protobuf.ByteStringThe prefix of the resources the system should use for temporary storage.booleanOptional.com.google.protobuf.StructOptional.com.google.protobuf.Struct.BuilderOptional.com.google.protobuf.StructOrBuilderOptional.booleanOutput only.com.google.protobuf.StructA structure describing which components and their versions of the service are required in order to run the job.com.google.protobuf.Struct.BuilderA structure describing which components and their versions of the service are required in order to run the job.com.google.protobuf.StructOrBuilderA structure describing which components and their versions of the service are required in order to run the job.getWorkerPools(int index) The worker pools.getWorkerPoolsBuilder(int index) The worker pools.The worker pools.intThe worker pools.The worker pools.getWorkerPoolsOrBuilder(int index) The worker pools.List<? extends WorkerPoolOrBuilder>The worker pools.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanExperimental settings.booleanThe Cloud Dataflow SDK pipeline options specified by the user.booleanOptional.booleanA structure describing which components and their versions of the service are required in order to run the job.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDebugOptions(DebugOptions value) Optional.mergeFrom(Environment other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInternalExperiments(com.google.protobuf.Any value) Experimental settings.mergeSdkPipelineOptions(com.google.protobuf.Struct value) The Cloud Dataflow SDK pipeline options specified by the user.mergeUserAgent(com.google.protobuf.Struct value) Optional.mergeVersion(com.google.protobuf.Struct value) A structure describing which components and their versions of the service are required in order to run the job.removeWorkerPools(int index) The worker pools.The type of cluster manager API to use.setClusterManagerApiServiceBytes(com.google.protobuf.ByteString value) The type of cluster manager API to use.setDataset(String value) Optional.setDatasetBytes(com.google.protobuf.ByteString value) Optional.setDebugOptions(DebugOptions value) Optional.setDebugOptions(DebugOptions.Builder builderForValue) Optional.setExperiments(int index, String value) The list of experiments to enable.Optional.setFlexResourceSchedulingGoalValue(int value) Optional.setInternalExperiments(com.google.protobuf.Any value) Experimental settings.setInternalExperiments(com.google.protobuf.Any.Builder builderForValue) Experimental settings.setSdkPipelineOptions(com.google.protobuf.Struct value) The Cloud Dataflow SDK pipeline options specified by the user.setSdkPipelineOptions(com.google.protobuf.Struct.Builder builderForValue) The Cloud Dataflow SDK pipeline options specified by the user.setServiceAccountEmail(String value) Optional.setServiceAccountEmailBytes(com.google.protobuf.ByteString value) Optional.setServiceKmsKeyName(String value) Optional.setServiceKmsKeyNameBytes(com.google.protobuf.ByteString value) Optional.setServiceOptions(int index, String value) Optional.setShuffleMode(ShuffleMode value) Output only.setShuffleModeValue(int value) Output only.setStreamingMode(StreamingMode value) Optional.setStreamingModeValue(int value) Optional.setTempStoragePrefix(String value) The prefix of the resources the system should use for temporary storage.setTempStoragePrefixBytes(com.google.protobuf.ByteString value) The prefix of the resources the system should use for temporary storage.setUsePublicIps(boolean value) Optional.setUserAgent(com.google.protobuf.Struct value) Optional.setUserAgent(com.google.protobuf.Struct.Builder builderForValue) Optional.setUseStreamingEngineResourceBasedBilling(boolean value) Output only.setVersion(com.google.protobuf.Struct value) A structure describing which components and their versions of the service are required in order to run the job.setVersion(com.google.protobuf.Struct.Builder builderForValue) A structure describing which components and their versions of the service are required in order to run the job.setWorkerPools(int index, WorkerPool value) The worker pools.setWorkerPools(int index, WorkerPool.Builder builderForValue) The worker pools.setWorkerRegion(String value) Optional.setWorkerRegionBytes(com.google.protobuf.ByteString value) Optional.setWorkerZone(String value) Optional.setWorkerZoneBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Environment.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Environment.Builder>
-
mergeFrom
public Environment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Environment.Builder>- Throws:
IOException
-
getTempStoragePrefix
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}string temp_storage_prefix = 1;- Specified by:
getTempStoragePrefixin interfaceEnvironmentOrBuilder- Returns:
- The tempStoragePrefix.
-
getTempStoragePrefixBytes
public com.google.protobuf.ByteString getTempStoragePrefixBytes()The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}string temp_storage_prefix = 1;- Specified by:
getTempStoragePrefixBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for tempStoragePrefix.
-
setTempStoragePrefix
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}string temp_storage_prefix = 1;- Parameters:
value- The tempStoragePrefix to set.- Returns:
- This builder for chaining.
-
clearTempStoragePrefix
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}string temp_storage_prefix = 1;- Returns:
- This builder for chaining.
-
setTempStoragePrefixBytes
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}string temp_storage_prefix = 1;- Parameters:
value- The bytes for tempStoragePrefix to set.- Returns:
- This builder for chaining.
-
getClusterManagerApiService
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
string cluster_manager_api_service = 2;- Specified by:
getClusterManagerApiServicein interfaceEnvironmentOrBuilder- Returns:
- The clusterManagerApiService.
-
getClusterManagerApiServiceBytes
public com.google.protobuf.ByteString getClusterManagerApiServiceBytes()The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
string cluster_manager_api_service = 2;- Specified by:
getClusterManagerApiServiceBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for clusterManagerApiService.
-
setClusterManagerApiService
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
string cluster_manager_api_service = 2;- Parameters:
value- The clusterManagerApiService to set.- Returns:
- This builder for chaining.
-
clearClusterManagerApiService
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
string cluster_manager_api_service = 2;- Returns:
- This builder for chaining.
-
setClusterManagerApiServiceBytes
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
string cluster_manager_api_service = 2;- Parameters:
value- The bytes for clusterManagerApiService to set.- Returns:
- This builder for chaining.
-
getExperimentsList
public com.google.protobuf.ProtocolStringList getExperimentsList()The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Specified by:
getExperimentsListin interfaceEnvironmentOrBuilder- Returns:
- A list containing the experiments.
-
getExperimentsCount
public int getExperimentsCount()The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Specified by:
getExperimentsCountin interfaceEnvironmentOrBuilder- Returns:
- The count of experiments.
-
getExperiments
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Specified by:
getExperimentsin interfaceEnvironmentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The experiments at the given index.
-
getExperimentsBytes
public com.google.protobuf.ByteString getExperimentsBytes(int index) The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Specified by:
getExperimentsBytesin interfaceEnvironmentOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the experiments at the given index.
-
setExperiments
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Parameters:
index- The index to set the value at.value- The experiments to set.- Returns:
- This builder for chaining.
-
addExperiments
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Parameters:
value- The experiments to add.- Returns:
- This builder for chaining.
-
addAllExperiments
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Parameters:
values- The experiments to add.- Returns:
- This builder for chaining.
-
clearExperiments
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Returns:
- This builder for chaining.
-
addExperimentsBytes
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
repeated string experiments = 3;- Parameters:
value- The bytes of the experiments to add.- Returns:
- This builder for chaining.
-
getServiceOptionsList
public com.google.protobuf.ProtocolStringList getServiceOptionsList()Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceOptionsListin interfaceEnvironmentOrBuilder- Returns:
- A list containing the serviceOptions.
-
getServiceOptionsCount
public int getServiceOptionsCount()Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceOptionsCountin interfaceEnvironmentOrBuilder- Returns:
- The count of serviceOptions.
-
getServiceOptions
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceOptionsin interfaceEnvironmentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The serviceOptions at the given index.
-
getServiceOptionsBytes
public com.google.protobuf.ByteString getServiceOptionsBytes(int index) Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceOptionsBytesin interfaceEnvironmentOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the serviceOptions at the given index.
-
setServiceOptions
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The serviceOptions to set.- Returns:
- This builder for chaining.
-
addServiceOptions
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The serviceOptions to add.- Returns:
- This builder for chaining.
-
addAllServiceOptions
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The serviceOptions to add.- Returns:
- This builder for chaining.
-
clearServiceOptions
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addServiceOptionsBytes
Optional. The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
repeated string service_options = 16 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the serviceOptions to add.- Returns:
- This builder for chaining.
-
getServiceKmsKeyName
Optional. If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
string service_kms_key_name = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceKmsKeyNamein interfaceEnvironmentOrBuilder- Returns:
- The serviceKmsKeyName.
-
getServiceKmsKeyNameBytes
public com.google.protobuf.ByteString getServiceKmsKeyNameBytes()Optional. If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
string service_kms_key_name = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceKmsKeyNameBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for serviceKmsKeyName.
-
setServiceKmsKeyName
Optional. If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
string service_kms_key_name = 12 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The serviceKmsKeyName to set.- Returns:
- This builder for chaining.
-
clearServiceKmsKeyName
Optional. If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
string service_kms_key_name = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setServiceKmsKeyNameBytes
Optional. If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
string service_kms_key_name = 12 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for serviceKmsKeyName to set.- Returns:
- This builder for chaining.
-
getWorkerPoolsList
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4;- Specified by:
getWorkerPoolsListin interfaceEnvironmentOrBuilder
-
getWorkerPoolsCount
public int getWorkerPoolsCount()The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4;- Specified by:
getWorkerPoolsCountin interfaceEnvironmentOrBuilder
-
getWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4;- Specified by:
getWorkerPoolsin interfaceEnvironmentOrBuilder
-
setWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
setWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addAllWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
clearWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
removeWorkerPools
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
getWorkerPoolsBuilder
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
getWorkerPoolsOrBuilder
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4;- Specified by:
getWorkerPoolsOrBuilderin interfaceEnvironmentOrBuilder
-
getWorkerPoolsOrBuilderList
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4;- Specified by:
getWorkerPoolsOrBuilderListin interfaceEnvironmentOrBuilder
-
addWorkerPoolsBuilder
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
addWorkerPoolsBuilder
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
getWorkerPoolsBuilderList
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
repeated .google.dataflow.v1beta3.WorkerPool worker_pools = 4; -
hasUserAgent
public boolean hasUserAgent()Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasUserAgentin interfaceEnvironmentOrBuilder- Returns:
- Whether the userAgent field is set.
-
getUserAgent
public com.google.protobuf.Struct getUserAgent()Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUserAgentin interfaceEnvironmentOrBuilder- Returns:
- The userAgent.
-
setUserAgent
Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setUserAgent
Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL]; -
mergeUserAgent
Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL]; -
clearUserAgent
Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getUserAgentBuilder
public com.google.protobuf.Struct.Builder getUserAgentBuilder()Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getUserAgentOrBuilder
public com.google.protobuf.StructOrBuilder getUserAgentOrBuilder()Optional. A description of the process that generated the request.
.google.protobuf.Struct user_agent = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUserAgentOrBuilderin interfaceEnvironmentOrBuilder
-
hasVersion
public boolean hasVersion()A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6;- Specified by:
hasVersionin interfaceEnvironmentOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
public com.google.protobuf.Struct getVersion()A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6;- Specified by:
getVersionin interfaceEnvironmentOrBuilder- Returns:
- The version.
-
setVersion
A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6; -
setVersion
A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6; -
mergeVersion
A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6; -
clearVersion
A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6; -
getVersionBuilder
public com.google.protobuf.Struct.Builder getVersionBuilder()A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6; -
getVersionOrBuilder
public com.google.protobuf.StructOrBuilder getVersionOrBuilder()A structure describing which components and their versions of the service are required in order to run the job.
.google.protobuf.Struct version = 6;- Specified by:
getVersionOrBuilderin interfaceEnvironmentOrBuilder
-
getDataset
Optional. The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}string dataset = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDatasetin interfaceEnvironmentOrBuilder- Returns:
- The dataset.
-
getDatasetBytes
public com.google.protobuf.ByteString getDatasetBytes()Optional. The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}string dataset = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDatasetBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for dataset.
-
setDataset
Optional. The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}string dataset = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The dataset to set.- Returns:
- This builder for chaining.
-
clearDataset
Optional. The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}string dataset = 7 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDatasetBytes
Optional. The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}string dataset = 7 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for dataset to set.- Returns:
- This builder for chaining.
-
hasSdkPipelineOptions
public boolean hasSdkPipelineOptions()The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8;- Specified by:
hasSdkPipelineOptionsin interfaceEnvironmentOrBuilder- Returns:
- Whether the sdkPipelineOptions field is set.
-
getSdkPipelineOptions
public com.google.protobuf.Struct getSdkPipelineOptions()The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8;- Specified by:
getSdkPipelineOptionsin interfaceEnvironmentOrBuilder- Returns:
- The sdkPipelineOptions.
-
setSdkPipelineOptions
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8; -
setSdkPipelineOptions
public Environment.Builder setSdkPipelineOptions(com.google.protobuf.Struct.Builder builderForValue) The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8; -
mergeSdkPipelineOptions
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8; -
clearSdkPipelineOptions
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8; -
getSdkPipelineOptionsBuilder
public com.google.protobuf.Struct.Builder getSdkPipelineOptionsBuilder()The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8; -
getSdkPipelineOptionsOrBuilder
public com.google.protobuf.StructOrBuilder getSdkPipelineOptionsOrBuilder()The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
.google.protobuf.Struct sdk_pipeline_options = 8;- Specified by:
getSdkPipelineOptionsOrBuilderin interfaceEnvironmentOrBuilder
-
hasInternalExperiments
public boolean hasInternalExperiments()Experimental settings.
.google.protobuf.Any internal_experiments = 9;- Specified by:
hasInternalExperimentsin interfaceEnvironmentOrBuilder- Returns:
- Whether the internalExperiments field is set.
-
getInternalExperiments
public com.google.protobuf.Any getInternalExperiments()Experimental settings.
.google.protobuf.Any internal_experiments = 9;- Specified by:
getInternalExperimentsin interfaceEnvironmentOrBuilder- Returns:
- The internalExperiments.
-
setInternalExperiments
Experimental settings.
.google.protobuf.Any internal_experiments = 9; -
setInternalExperiments
Experimental settings.
.google.protobuf.Any internal_experiments = 9; -
mergeInternalExperiments
Experimental settings.
.google.protobuf.Any internal_experiments = 9; -
clearInternalExperiments
Experimental settings.
.google.protobuf.Any internal_experiments = 9; -
getInternalExperimentsBuilder
public com.google.protobuf.Any.Builder getInternalExperimentsBuilder()Experimental settings.
.google.protobuf.Any internal_experiments = 9; -
getInternalExperimentsOrBuilder
public com.google.protobuf.AnyOrBuilder getInternalExperimentsOrBuilder()Experimental settings.
.google.protobuf.Any internal_experiments = 9;- Specified by:
getInternalExperimentsOrBuilderin interfaceEnvironmentOrBuilder
-
getServiceAccountEmail
Optional. Identity to run virtual machines as. Defaults to the default account.
string service_account_email = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceAccountEmailin interfaceEnvironmentOrBuilder- Returns:
- The serviceAccountEmail.
-
getServiceAccountEmailBytes
public com.google.protobuf.ByteString getServiceAccountEmailBytes()Optional. Identity to run virtual machines as. Defaults to the default account.
string service_account_email = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getServiceAccountEmailBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for serviceAccountEmail.
-
setServiceAccountEmail
Optional. Identity to run virtual machines as. Defaults to the default account.
string service_account_email = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The serviceAccountEmail to set.- Returns:
- This builder for chaining.
-
clearServiceAccountEmail
Optional. Identity to run virtual machines as. Defaults to the default account.
string service_account_email = 10 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setServiceAccountEmailBytes
Optional. Identity to run virtual machines as. Defaults to the default account.
string service_account_email = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for serviceAccountEmail to set.- Returns:
- This builder for chaining.
-
getFlexResourceSchedulingGoalValue
public int getFlexResourceSchedulingGoalValue()Optional. Which Flexible Resource Scheduling mode to run in.
.google.dataflow.v1beta3.FlexResourceSchedulingGoal flex_resource_scheduling_goal = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlexResourceSchedulingGoalValuein interfaceEnvironmentOrBuilder- Returns:
- The enum numeric value on the wire for flexResourceSchedulingGoal.
-
setFlexResourceSchedulingGoalValue
Optional. Which Flexible Resource Scheduling mode to run in.
.google.dataflow.v1beta3.FlexResourceSchedulingGoal flex_resource_scheduling_goal = 11 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for flexResourceSchedulingGoal to set.- Returns:
- This builder for chaining.
-
getFlexResourceSchedulingGoal
Optional. Which Flexible Resource Scheduling mode to run in.
.google.dataflow.v1beta3.FlexResourceSchedulingGoal flex_resource_scheduling_goal = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFlexResourceSchedulingGoalin interfaceEnvironmentOrBuilder- Returns:
- The flexResourceSchedulingGoal.
-
setFlexResourceSchedulingGoal
Optional. Which Flexible Resource Scheduling mode to run in.
.google.dataflow.v1beta3.FlexResourceSchedulingGoal flex_resource_scheduling_goal = 11 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The flexResourceSchedulingGoal to set.- Returns:
- This builder for chaining.
-
clearFlexResourceSchedulingGoal
Optional. Which Flexible Resource Scheduling mode to run in.
.google.dataflow.v1beta3.FlexResourceSchedulingGoal flex_resource_scheduling_goal = 11 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getWorkerRegion
Optional. The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
string worker_region = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerRegionin interfaceEnvironmentOrBuilder- Returns:
- The workerRegion.
-
getWorkerRegionBytes
public com.google.protobuf.ByteString getWorkerRegionBytes()Optional. The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
string worker_region = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerRegionBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for workerRegion.
-
setWorkerRegion
Optional. The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
string worker_region = 13 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The workerRegion to set.- Returns:
- This builder for chaining.
-
clearWorkerRegion
Optional. The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
string worker_region = 13 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setWorkerRegionBytes
Optional. The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
string worker_region = 13 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for workerRegion to set.- Returns:
- This builder for chaining.
-
getWorkerZone
Optional. The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
string worker_zone = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerZonein interfaceEnvironmentOrBuilder- Returns:
- The workerZone.
-
getWorkerZoneBytes
public com.google.protobuf.ByteString getWorkerZoneBytes()Optional. The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
string worker_zone = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getWorkerZoneBytesin interfaceEnvironmentOrBuilder- Returns:
- The bytes for workerZone.
-
setWorkerZone
Optional. The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
string worker_zone = 14 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The workerZone to set.- Returns:
- This builder for chaining.
-
clearWorkerZone
Optional. The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
string worker_zone = 14 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setWorkerZoneBytes
Optional. The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
string worker_zone = 14 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for workerZone to set.- Returns:
- This builder for chaining.
-
getShuffleModeValue
public int getShuffleModeValue()Output only. The shuffle mode used for the job.
.google.dataflow.v1beta3.ShuffleMode shuffle_mode = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getShuffleModeValuein interfaceEnvironmentOrBuilder- Returns:
- The enum numeric value on the wire for shuffleMode.
-
setShuffleModeValue
Output only. The shuffle mode used for the job.
.google.dataflow.v1beta3.ShuffleMode shuffle_mode = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for shuffleMode to set.- Returns:
- This builder for chaining.
-
getShuffleMode
Output only. The shuffle mode used for the job.
.google.dataflow.v1beta3.ShuffleMode shuffle_mode = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getShuffleModein interfaceEnvironmentOrBuilder- Returns:
- The shuffleMode.
-
setShuffleMode
Output only. The shuffle mode used for the job.
.google.dataflow.v1beta3.ShuffleMode shuffle_mode = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The shuffleMode to set.- Returns:
- This builder for chaining.
-
clearShuffleMode
Output only. The shuffle mode used for the job.
.google.dataflow.v1beta3.ShuffleMode shuffle_mode = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasDebugOptions
public boolean hasDebugOptions()Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDebugOptionsin interfaceEnvironmentOrBuilder- Returns:
- Whether the debugOptions field is set.
-
getDebugOptions
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDebugOptionsin interfaceEnvironmentOrBuilder- Returns:
- The debugOptions.
-
setDebugOptions
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL]; -
setDebugOptions
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL]; -
mergeDebugOptions
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL]; -
clearDebugOptions
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL]; -
getDebugOptionsBuilder
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL]; -
getDebugOptionsOrBuilder
Optional. Any debugging options to be supplied to the job.
.google.dataflow.v1beta3.DebugOptions debug_options = 17 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDebugOptionsOrBuilderin interfaceEnvironmentOrBuilder
-
getUseStreamingEngineResourceBasedBilling
public boolean getUseStreamingEngineResourceBasedBilling()Output only. Whether the job uses the Streaming Engine resource-based billing model.
bool use_streaming_engine_resource_based_billing = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUseStreamingEngineResourceBasedBillingin interfaceEnvironmentOrBuilder- Returns:
- The useStreamingEngineResourceBasedBilling.
-
setUseStreamingEngineResourceBasedBilling
Output only. Whether the job uses the Streaming Engine resource-based billing model.
bool use_streaming_engine_resource_based_billing = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The useStreamingEngineResourceBasedBilling to set.- Returns:
- This builder for chaining.
-
clearUseStreamingEngineResourceBasedBilling
Output only. Whether the job uses the Streaming Engine resource-based billing model.
bool use_streaming_engine_resource_based_billing = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getStreamingModeValue
public int getStreamingModeValue()Optional. Specifies the Streaming Engine message processing guarantees. Reduces cost and latency but might result in duplicate messages committed to storage. Designed to run simple mapping streaming ETL jobs at the lowest cost. For example, Change Data Capture (CDC) to BigQuery is a canonical use case. For more information, see [Set the pipeline streaming mode](https://cloud.google.com/dataflow/docs/guides/streaming-modes).
.google.dataflow.v1beta3.StreamingMode streaming_mode = 19 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStreamingModeValuein interfaceEnvironmentOrBuilder- Returns:
- The enum numeric value on the wire for streamingMode.
-
setStreamingModeValue
Optional. Specifies the Streaming Engine message processing guarantees. Reduces cost and latency but might result in duplicate messages committed to storage. Designed to run simple mapping streaming ETL jobs at the lowest cost. For example, Change Data Capture (CDC) to BigQuery is a canonical use case. For more information, see [Set the pipeline streaming mode](https://cloud.google.com/dataflow/docs/guides/streaming-modes).
.google.dataflow.v1beta3.StreamingMode streaming_mode = 19 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for streamingMode to set.- Returns:
- This builder for chaining.
-
getStreamingMode
Optional. Specifies the Streaming Engine message processing guarantees. Reduces cost and latency but might result in duplicate messages committed to storage. Designed to run simple mapping streaming ETL jobs at the lowest cost. For example, Change Data Capture (CDC) to BigQuery is a canonical use case. For more information, see [Set the pipeline streaming mode](https://cloud.google.com/dataflow/docs/guides/streaming-modes).
.google.dataflow.v1beta3.StreamingMode streaming_mode = 19 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStreamingModein interfaceEnvironmentOrBuilder- Returns:
- The streamingMode.
-
setStreamingMode
Optional. Specifies the Streaming Engine message processing guarantees. Reduces cost and latency but might result in duplicate messages committed to storage. Designed to run simple mapping streaming ETL jobs at the lowest cost. For example, Change Data Capture (CDC) to BigQuery is a canonical use case. For more information, see [Set the pipeline streaming mode](https://cloud.google.com/dataflow/docs/guides/streaming-modes).
.google.dataflow.v1beta3.StreamingMode streaming_mode = 19 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The streamingMode to set.- Returns:
- This builder for chaining.
-
clearStreamingMode
Optional. Specifies the Streaming Engine message processing guarantees. Reduces cost and latency but might result in duplicate messages committed to storage. Designed to run simple mapping streaming ETL jobs at the lowest cost. For example, Change Data Capture (CDC) to BigQuery is a canonical use case. For more information, see [Set the pipeline streaming mode](https://cloud.google.com/dataflow/docs/guides/streaming-modes).
.google.dataflow.v1beta3.StreamingMode streaming_mode = 19 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getUsePublicIps
public boolean getUsePublicIps()Optional. True when any worker pool that uses public IPs is present.
bool use_public_ips = 20 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUsePublicIpsin interfaceEnvironmentOrBuilder- Returns:
- The usePublicIps.
-
setUsePublicIps
Optional. True when any worker pool that uses public IPs is present.
bool use_public_ips = 20 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The usePublicIps to set.- Returns:
- This builder for chaining.
-
clearUsePublicIps
Optional. True when any worker pool that uses public IPs is present.
bool use_public_ips = 20 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-