Package com.google.dataflow.v1beta3
Class Environment
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.dataflow.v1beta3.Environment
- All Implemented Interfaces:
EnvironmentOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class Environment
extends com.google.protobuf.GeneratedMessage
implements EnvironmentOrBuilder
Describes the environment in which a Dataflow Job runs.Protobuf type
google.dataflow.v1beta3.Environment- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDescribes the environment in which a Dataflow Job runs.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe 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.static Environmentstatic final com.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.AnyOrBuilderExperimental settings.com.google.protobuf.Parser<Environment>com.google.protobuf.StructThe Cloud Dataflow SDK pipeline options specified by the user.com.google.protobuf.StructOrBuilderThe Cloud Dataflow SDK pipeline options specified by the user.intOptional.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.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.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.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.inthashCode()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 booleanstatic Environment.Builderstatic Environment.BuildernewBuilder(Environment prototype) protected Environment.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static EnvironmentparseDelimitedFrom(InputStream input) static EnvironmentparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EnvironmentparseFrom(byte[] data) static EnvironmentparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EnvironmentparseFrom(com.google.protobuf.ByteString data) static EnvironmentparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EnvironmentparseFrom(com.google.protobuf.CodedInputStream input) static EnvironmentparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EnvironmentparseFrom(InputStream input) static EnvironmentparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EnvironmentparseFrom(ByteBuffer data) static EnvironmentparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Environment>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TEMP_STORAGE_PREFIX_FIELD_NUMBER
public static final int TEMP_STORAGE_PREFIX_FIELD_NUMBER- See Also:
-
CLUSTER_MANAGER_API_SERVICE_FIELD_NUMBER
public static final int CLUSTER_MANAGER_API_SERVICE_FIELD_NUMBER- See Also:
-
EXPERIMENTS_FIELD_NUMBER
public static final int EXPERIMENTS_FIELD_NUMBER- See Also:
-
SERVICE_OPTIONS_FIELD_NUMBER
public static final int SERVICE_OPTIONS_FIELD_NUMBER- See Also:
-
SERVICE_KMS_KEY_NAME_FIELD_NUMBER
public static final int SERVICE_KMS_KEY_NAME_FIELD_NUMBER- See Also:
-
WORKER_POOLS_FIELD_NUMBER
public static final int WORKER_POOLS_FIELD_NUMBER- See Also:
-
USER_AGENT_FIELD_NUMBER
public static final int USER_AGENT_FIELD_NUMBER- See Also:
-
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER- See Also:
-
DATASET_FIELD_NUMBER
public static final int DATASET_FIELD_NUMBER- See Also:
-
SDK_PIPELINE_OPTIONS_FIELD_NUMBER
public static final int SDK_PIPELINE_OPTIONS_FIELD_NUMBER- See Also:
-
INTERNAL_EXPERIMENTS_FIELD_NUMBER
public static final int INTERNAL_EXPERIMENTS_FIELD_NUMBER- See Also:
-
SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER- See Also:
-
FLEX_RESOURCE_SCHEDULING_GOAL_FIELD_NUMBER
public static final int FLEX_RESOURCE_SCHEDULING_GOAL_FIELD_NUMBER- See Also:
-
WORKER_REGION_FIELD_NUMBER
public static final int WORKER_REGION_FIELD_NUMBER- See Also:
-
WORKER_ZONE_FIELD_NUMBER
public static final int WORKER_ZONE_FIELD_NUMBER- See Also:
-
SHUFFLE_MODE_FIELD_NUMBER
public static final int SHUFFLE_MODE_FIELD_NUMBER- See Also:
-
DEBUG_OPTIONS_FIELD_NUMBER
public static final int DEBUG_OPTIONS_FIELD_NUMBER- See Also:
-
USE_STREAMING_ENGINE_RESOURCE_BASED_BILLING_FIELD_NUMBER
public static final int USE_STREAMING_ENGINE_RESOURCE_BASED_BILLING_FIELD_NUMBER- See Also:
-
STREAMING_MODE_FIELD_NUMBER
public static final int STREAMING_MODE_FIELD_NUMBER- See Also:
-
USE_PUBLIC_IPS_FIELD_NUMBER
public static final int USE_PUBLIC_IPS_FIELD_NUMBER- See Also:
-
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Environment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Environment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Environment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Environment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Environment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Environment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Environment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Environment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Environment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Environment.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-