Package feast.proto.core
Class RunnerProto.DataflowRunnerConfigOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
- feast.proto.core.RunnerProto.DataflowRunnerConfigOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RunnerProto.DataflowRunnerConfigOptionsOrBuilder,Cloneable
- Enclosing class:
- RunnerProto.DataflowRunnerConfigOptions
public static final class RunnerProto.DataflowRunnerConfigOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder> implements RunnerProto.DataflowRunnerConfigOptionsOrBuilder
Protobuf typefeast.core.DataflowRunnerConfigOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RunnerProto.DataflowRunnerConfigOptions.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RunnerProto.DataflowRunnerConfigOptionsbuild()RunnerProto.DataflowRunnerConfigOptionsbuildPartial()RunnerProto.DataflowRunnerConfigOptions.Builderclear()RunnerProto.DataflowRunnerConfigOptions.BuilderclearAutoscalingAlgorithm()The autoscaling algorithm to use for the workerpool.RunnerProto.DataflowRunnerConfigOptions.BuilderclearDeadLetterTableSpec()BigQuery table specification, e.g.RunnerProto.DataflowRunnerConfigOptions.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RunnerProto.DataflowRunnerConfigOptions.BuilderclearMaxNumWorkers()The maximum number of workers to use for the workerpool.RunnerProto.DataflowRunnerConfigOptions.BuilderclearNetwork()GCE network for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RunnerProto.DataflowRunnerConfigOptions.BuilderclearProject()Project id to use when launching jobs.RunnerProto.DataflowRunnerConfigOptions.BuilderclearRegion()The Google Compute Engine region for creating Dataflow jobs.RunnerProto.DataflowRunnerConfigOptions.BuilderclearServiceAccount()Run the job as a specific service account, instead of the default GCE robot.RunnerProto.DataflowRunnerConfigOptions.BuilderclearSubnetwork()GCE subnetwork for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuilderclearTempLocation()A pipeline level default location for storing temporary files.RunnerProto.DataflowRunnerConfigOptions.BuilderclearUsePublicIps()Specifies whether worker pools should be started with public IP addresses.RunnerProto.DataflowRunnerConfigOptions.BuilderclearWorkerMachineType()Machine type to create Dataflow worker VMs as.RunnerProto.DataflowRunnerConfigOptions.BuilderclearZone()GCP availability zone for operations.RunnerProto.DataflowRunnerConfigOptions.Builderclone()StringgetAutoscalingAlgorithm()The autoscaling algorithm to use for the workerpool.com.google.protobuf.ByteStringgetAutoscalingAlgorithmBytes()The autoscaling algorithm to use for the workerpool.StringgetDeadLetterTableSpec()BigQuery table specification, e.g.com.google.protobuf.ByteStringgetDeadLetterTableSpecBytes()BigQuery table specification, e.g.RunnerProto.DataflowRunnerConfigOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetMaxNumWorkers()The maximum number of workers to use for the workerpool.StringgetNetwork()GCE network for launching workers.com.google.protobuf.ByteStringgetNetworkBytes()GCE network for launching workers.StringgetProject()Project id to use when launching jobs.com.google.protobuf.ByteStringgetProjectBytes()Project id to use when launching jobs.StringgetRegion()The Google Compute Engine region for creating Dataflow jobs.com.google.protobuf.ByteStringgetRegionBytes()The Google Compute Engine region for creating Dataflow jobs.StringgetServiceAccount()Run the job as a specific service account, instead of the default GCE robot.com.google.protobuf.ByteStringgetServiceAccountBytes()Run the job as a specific service account, instead of the default GCE robot.StringgetSubnetwork()GCE subnetwork for launching workers.com.google.protobuf.ByteStringgetSubnetworkBytes()GCE subnetwork for launching workers.StringgetTempLocation()A pipeline level default location for storing temporary files.com.google.protobuf.ByteStringgetTempLocationBytes()A pipeline level default location for storing temporary files.booleangetUsePublicIps()Specifies whether worker pools should be started with public IP addresses.StringgetWorkerMachineType()Machine type to create Dataflow worker VMs as.com.google.protobuf.ByteStringgetWorkerMachineTypeBytes()Machine type to create Dataflow worker VMs as.StringgetZone()GCP availability zone for operations.com.google.protobuf.ByteStringgetZoneBytes()GCP availability zone for operations.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RunnerProto.DataflowRunnerConfigOptions.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RunnerProto.DataflowRunnerConfigOptions.BuildermergeFrom(com.google.protobuf.Message other)RunnerProto.DataflowRunnerConfigOptions.BuildermergeFrom(RunnerProto.DataflowRunnerConfigOptions other)RunnerProto.DataflowRunnerConfigOptions.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RunnerProto.DataflowRunnerConfigOptions.BuildersetAutoscalingAlgorithm(String value)The autoscaling algorithm to use for the workerpool.RunnerProto.DataflowRunnerConfigOptions.BuildersetAutoscalingAlgorithmBytes(com.google.protobuf.ByteString value)The autoscaling algorithm to use for the workerpool.RunnerProto.DataflowRunnerConfigOptions.BuildersetDeadLetterTableSpec(String value)BigQuery table specification, e.g.RunnerProto.DataflowRunnerConfigOptions.BuildersetDeadLetterTableSpecBytes(com.google.protobuf.ByteString value)BigQuery table specification, e.g.RunnerProto.DataflowRunnerConfigOptions.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RunnerProto.DataflowRunnerConfigOptions.BuildersetMaxNumWorkers(int value)The maximum number of workers to use for the workerpool.RunnerProto.DataflowRunnerConfigOptions.BuildersetNetwork(String value)GCE network for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuildersetNetworkBytes(com.google.protobuf.ByteString value)GCE network for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuildersetProject(String value)Project id to use when launching jobs.RunnerProto.DataflowRunnerConfigOptions.BuildersetProjectBytes(com.google.protobuf.ByteString value)Project id to use when launching jobs.RunnerProto.DataflowRunnerConfigOptions.BuildersetRegion(String value)The Google Compute Engine region for creating Dataflow jobs.RunnerProto.DataflowRunnerConfigOptions.BuildersetRegionBytes(com.google.protobuf.ByteString value)The Google Compute Engine region for creating Dataflow jobs.RunnerProto.DataflowRunnerConfigOptions.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RunnerProto.DataflowRunnerConfigOptions.BuildersetServiceAccount(String value)Run the job as a specific service account, instead of the default GCE robot.RunnerProto.DataflowRunnerConfigOptions.BuildersetServiceAccountBytes(com.google.protobuf.ByteString value)Run the job as a specific service account, instead of the default GCE robot.RunnerProto.DataflowRunnerConfigOptions.BuildersetSubnetwork(String value)GCE subnetwork for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuildersetSubnetworkBytes(com.google.protobuf.ByteString value)GCE subnetwork for launching workers.RunnerProto.DataflowRunnerConfigOptions.BuildersetTempLocation(String value)A pipeline level default location for storing temporary files.RunnerProto.DataflowRunnerConfigOptions.BuildersetTempLocationBytes(com.google.protobuf.ByteString value)A pipeline level default location for storing temporary files.RunnerProto.DataflowRunnerConfigOptions.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RunnerProto.DataflowRunnerConfigOptions.BuildersetUsePublicIps(boolean value)Specifies whether worker pools should be started with public IP addresses.RunnerProto.DataflowRunnerConfigOptions.BuildersetWorkerMachineType(String value)Machine type to create Dataflow worker VMs as.RunnerProto.DataflowRunnerConfigOptions.BuildersetWorkerMachineTypeBytes(com.google.protobuf.ByteString value)Machine type to create Dataflow worker VMs as.RunnerProto.DataflowRunnerConfigOptions.BuildersetZone(String value)GCP availability zone for operations.RunnerProto.DataflowRunnerConfigOptions.BuildersetZoneBytes(com.google.protobuf.ByteString value)GCP availability zone for operations.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
clear
public RunnerProto.DataflowRunnerConfigOptions.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.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.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
getDefaultInstanceForType
public RunnerProto.DataflowRunnerConfigOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RunnerProto.DataflowRunnerConfigOptions build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RunnerProto.DataflowRunnerConfigOptions buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RunnerProto.DataflowRunnerConfigOptions.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
setField
public RunnerProto.DataflowRunnerConfigOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
clearField
public RunnerProto.DataflowRunnerConfigOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
clearOneof
public RunnerProto.DataflowRunnerConfigOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
setRepeatedField
public RunnerProto.DataflowRunnerConfigOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
addRepeatedField
public RunnerProto.DataflowRunnerConfigOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DataflowRunnerConfigOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DataflowRunnerConfigOptions.Builder mergeFrom(RunnerProto.DataflowRunnerConfigOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
mergeFrom
public RunnerProto.DataflowRunnerConfigOptions.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<RunnerProto.DataflowRunnerConfigOptions.Builder>- Throws:
IOException
-
getProject
public String getProject()
Project id to use when launching jobs.
string project = 1;- Specified by:
getProjectin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()
Project id to use when launching jobs.
string project = 1;- Specified by:
getProjectBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for project.
-
setProject
public RunnerProto.DataflowRunnerConfigOptions.Builder setProject(String value)
Project id to use when launching jobs.
string project = 1;- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
public RunnerProto.DataflowRunnerConfigOptions.Builder clearProject()
Project id to use when launching jobs.
string project = 1;- Returns:
- This builder for chaining.
-
setProjectBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setProjectBytes(com.google.protobuf.ByteString value)
Project id to use when launching jobs.
string project = 1;- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getRegion
public String getRegion()
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Specified by:
getRegionin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Specified by:
getRegionBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for region.
-
setRegion
public RunnerProto.DataflowRunnerConfigOptions.Builder setRegion(String value)
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
public RunnerProto.DataflowRunnerConfigOptions.Builder clearRegion()
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Returns:
- This builder for chaining.
-
setRegionBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setRegionBytes(com.google.protobuf.ByteString value)
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
getZone
public String getZone()
GCP availability zone for operations.
string zone = 3;- Specified by:
getZonein interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The zone.
-
getZoneBytes
public com.google.protobuf.ByteString getZoneBytes()
GCP availability zone for operations.
string zone = 3;- Specified by:
getZoneBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for zone.
-
setZone
public RunnerProto.DataflowRunnerConfigOptions.Builder setZone(String value)
GCP availability zone for operations.
string zone = 3;- Parameters:
value- The zone to set.- Returns:
- This builder for chaining.
-
clearZone
public RunnerProto.DataflowRunnerConfigOptions.Builder clearZone()
GCP availability zone for operations.
string zone = 3;- Returns:
- This builder for chaining.
-
setZoneBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setZoneBytes(com.google.protobuf.ByteString value)
GCP availability zone for operations.
string zone = 3;- Parameters:
value- The bytes for zone to set.- Returns:
- This builder for chaining.
-
getServiceAccount
public String getServiceAccount()
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Specified by:
getServiceAccountin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The serviceAccount.
-
getServiceAccountBytes
public com.google.protobuf.ByteString getServiceAccountBytes()
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Specified by:
getServiceAccountBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for serviceAccount.
-
setServiceAccount
public RunnerProto.DataflowRunnerConfigOptions.Builder setServiceAccount(String value)
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Parameters:
value- The serviceAccount to set.- Returns:
- This builder for chaining.
-
clearServiceAccount
public RunnerProto.DataflowRunnerConfigOptions.Builder clearServiceAccount()
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Returns:
- This builder for chaining.
-
setServiceAccountBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Parameters:
value- The bytes for serviceAccount to set.- Returns:
- This builder for chaining.
-
getNetwork
public String getNetwork()
GCE network for launching workers.
string network = 5;- Specified by:
getNetworkin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()
GCE network for launching workers.
string network = 5;- Specified by:
getNetworkBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for network.
-
setNetwork
public RunnerProto.DataflowRunnerConfigOptions.Builder setNetwork(String value)
GCE network for launching workers.
string network = 5;- Parameters:
value- The network to set.- Returns:
- This builder for chaining.
-
clearNetwork
public RunnerProto.DataflowRunnerConfigOptions.Builder clearNetwork()
GCE network for launching workers.
string network = 5;- Returns:
- This builder for chaining.
-
setNetworkBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setNetworkBytes(com.google.protobuf.ByteString value)
GCE network for launching workers.
string network = 5;- Parameters:
value- The bytes for network to set.- Returns:
- This builder for chaining.
-
getSubnetwork
public String getSubnetwork()
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Specified by:
getSubnetworkin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The subnetwork.
-
getSubnetworkBytes
public com.google.protobuf.ByteString getSubnetworkBytes()
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Specified by:
getSubnetworkBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for subnetwork.
-
setSubnetwork
public RunnerProto.DataflowRunnerConfigOptions.Builder setSubnetwork(String value)
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Parameters:
value- The subnetwork to set.- Returns:
- This builder for chaining.
-
clearSubnetwork
public RunnerProto.DataflowRunnerConfigOptions.Builder clearSubnetwork()
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Returns:
- This builder for chaining.
-
setSubnetworkBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setSubnetworkBytes(com.google.protobuf.ByteString value)
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Parameters:
value- The bytes for subnetwork to set.- Returns:
- This builder for chaining.
-
getWorkerMachineType
public String getWorkerMachineType()
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Specified by:
getWorkerMachineTypein interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The workerMachineType.
-
getWorkerMachineTypeBytes
public com.google.protobuf.ByteString getWorkerMachineTypeBytes()
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Specified by:
getWorkerMachineTypeBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for workerMachineType.
-
setWorkerMachineType
public RunnerProto.DataflowRunnerConfigOptions.Builder setWorkerMachineType(String value)
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Parameters:
value- The workerMachineType to set.- Returns:
- This builder for chaining.
-
clearWorkerMachineType
public RunnerProto.DataflowRunnerConfigOptions.Builder clearWorkerMachineType()
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Returns:
- This builder for chaining.
-
setWorkerMachineTypeBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setWorkerMachineTypeBytes(com.google.protobuf.ByteString value)
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Parameters:
value- The bytes for workerMachineType to set.- Returns:
- This builder for chaining.
-
getAutoscalingAlgorithm
public String getAutoscalingAlgorithm()
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Specified by:
getAutoscalingAlgorithmin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The autoscalingAlgorithm.
-
getAutoscalingAlgorithmBytes
public com.google.protobuf.ByteString getAutoscalingAlgorithmBytes()
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Specified by:
getAutoscalingAlgorithmBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for autoscalingAlgorithm.
-
setAutoscalingAlgorithm
public RunnerProto.DataflowRunnerConfigOptions.Builder setAutoscalingAlgorithm(String value)
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Parameters:
value- The autoscalingAlgorithm to set.- Returns:
- This builder for chaining.
-
clearAutoscalingAlgorithm
public RunnerProto.DataflowRunnerConfigOptions.Builder clearAutoscalingAlgorithm()
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Returns:
- This builder for chaining.
-
setAutoscalingAlgorithmBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setAutoscalingAlgorithmBytes(com.google.protobuf.ByteString value)
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Parameters:
value- The bytes for autoscalingAlgorithm to set.- Returns:
- This builder for chaining.
-
getUsePublicIps
public boolean getUsePublicIps()
Specifies whether worker pools should be started with public IP addresses.
bool usePublicIps = 9;- Specified by:
getUsePublicIpsin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The usePublicIps.
-
setUsePublicIps
public RunnerProto.DataflowRunnerConfigOptions.Builder setUsePublicIps(boolean value)
Specifies whether worker pools should be started with public IP addresses.
bool usePublicIps = 9;- Parameters:
value- The usePublicIps to set.- Returns:
- This builder for chaining.
-
clearUsePublicIps
public RunnerProto.DataflowRunnerConfigOptions.Builder clearUsePublicIps()
Specifies whether worker pools should be started with public IP addresses.
bool usePublicIps = 9;- Returns:
- This builder for chaining.
-
getTempLocation
public String getTempLocation()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Specified by:
getTempLocationin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The tempLocation.
-
getTempLocationBytes
public com.google.protobuf.ByteString getTempLocationBytes()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Specified by:
getTempLocationBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for tempLocation.
-
setTempLocation
public RunnerProto.DataflowRunnerConfigOptions.Builder setTempLocation(String value)
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Parameters:
value- The tempLocation to set.- Returns:
- This builder for chaining.
-
clearTempLocation
public RunnerProto.DataflowRunnerConfigOptions.Builder clearTempLocation()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Returns:
- This builder for chaining.
-
setTempLocationBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setTempLocationBytes(com.google.protobuf.ByteString value)
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Parameters:
value- The bytes for tempLocation to set.- Returns:
- This builder for chaining.
-
getMaxNumWorkers
public int getMaxNumWorkers()
The maximum number of workers to use for the workerpool.
int32 maxNumWorkers = 11;- Specified by:
getMaxNumWorkersin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The maxNumWorkers.
-
setMaxNumWorkers
public RunnerProto.DataflowRunnerConfigOptions.Builder setMaxNumWorkers(int value)
The maximum number of workers to use for the workerpool.
int32 maxNumWorkers = 11;- Parameters:
value- The maxNumWorkers to set.- Returns:
- This builder for chaining.
-
clearMaxNumWorkers
public RunnerProto.DataflowRunnerConfigOptions.Builder clearMaxNumWorkers()
The maximum number of workers to use for the workerpool.
int32 maxNumWorkers = 11;- Returns:
- This builder for chaining.
-
getDeadLetterTableSpec
public String getDeadLetterTableSpec()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Specified by:
getDeadLetterTableSpecin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The deadLetterTableSpec.
-
getDeadLetterTableSpecBytes
public com.google.protobuf.ByteString getDeadLetterTableSpecBytes()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Specified by:
getDeadLetterTableSpecBytesin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The bytes for deadLetterTableSpec.
-
setDeadLetterTableSpec
public RunnerProto.DataflowRunnerConfigOptions.Builder setDeadLetterTableSpec(String value)
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Parameters:
value- The deadLetterTableSpec to set.- Returns:
- This builder for chaining.
-
clearDeadLetterTableSpec
public RunnerProto.DataflowRunnerConfigOptions.Builder clearDeadLetterTableSpec()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Returns:
- This builder for chaining.
-
setDeadLetterTableSpecBytes
public RunnerProto.DataflowRunnerConfigOptions.Builder setDeadLetterTableSpecBytes(com.google.protobuf.ByteString value)
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Parameters:
value- The bytes for deadLetterTableSpec to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RunnerProto.DataflowRunnerConfigOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
mergeUnknownFields
public final RunnerProto.DataflowRunnerConfigOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
-