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 Deprecated 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.BuilderclearDiskSizeGb()Disk size to use on each remote Compute Engine worker instanceRunnerProto.DataflowRunnerConfigOptions.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RunnerProto.DataflowRunnerConfigOptions.BuilderclearLabels()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()booleancontainsLabels(String key)Labels to apply to the dataflow jobStringgetAutoscalingAlgorithm()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()intgetDiskSizeGb()Disk size to use on each remote Compute Engine worker instanceMap<String,String>getLabels()Deprecated.intgetLabelsCount()Labels to apply to the dataflow jobMap<String,String>getLabelsMap()Labels to apply to the dataflow jobStringgetLabelsOrDefault(String key, String defaultValue)Labels to apply to the dataflow jobStringgetLabelsOrThrow(String key)Labels to apply to the dataflow jobintgetMaxNumWorkers()The maximum number of workers to use for the workerpool.Map<String,String>getMutableLabels()Deprecated.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()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)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.BuilderputAllLabels(Map<String,String> values)Labels to apply to the dataflow jobRunnerProto.DataflowRunnerConfigOptions.BuilderputLabels(String key, String value)Labels to apply to the dataflow jobRunnerProto.DataflowRunnerConfigOptions.BuilderremoveLabels(String key)Labels to apply to the dataflow jobRunnerProto.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.BuildersetDiskSizeGb(int value)Disk size to use on each remote Compute Engine worker instanceRunnerProto.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, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RunnerProto.DataflowRunnerConfigOptions.Builder>
-
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.
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:RunnerProto.DataflowRunnerConfigOptionsOrBuilderLabels to apply to the dataflow job
map<string, string> labels = 13;- Specified by:
getLabelsCountin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels to apply to the dataflow job
map<string, string> labels = 13;- Specified by:
containsLabelsin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels to apply to the dataflow job
map<string, string> labels = 13;- Specified by:
getLabelsMapin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels to apply to the dataflow job
map<string, string> labels = 13;- Specified by:
getLabelsOrDefaultin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels to apply to the dataflow job
map<string, string> labels = 13;- Specified by:
getLabelsOrThrowin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
clearLabels
public RunnerProto.DataflowRunnerConfigOptions.Builder clearLabels()
-
removeLabels
public RunnerProto.DataflowRunnerConfigOptions.Builder removeLabels(String key)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public RunnerProto.DataflowRunnerConfigOptions.Builder putLabels(String key, String value)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
putAllLabels
public RunnerProto.DataflowRunnerConfigOptions.Builder putAllLabels(Map<String,String> values)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getDiskSizeGb
public int getDiskSizeGb()
Disk size to use on each remote Compute Engine worker instance
int32 diskSizeGb = 14;- Specified by:
getDiskSizeGbin interfaceRunnerProto.DataflowRunnerConfigOptionsOrBuilder- Returns:
- The diskSizeGb.
-
setDiskSizeGb
public RunnerProto.DataflowRunnerConfigOptions.Builder setDiskSizeGb(int value)
Disk size to use on each remote Compute Engine worker instance
int32 diskSizeGb = 14;- Parameters:
value- The diskSizeGb to set.- Returns:
- This builder for chaining.
-
clearDiskSizeGb
public RunnerProto.DataflowRunnerConfigOptions.Builder clearDiskSizeGb()
Disk size to use on each remote Compute Engine worker instance
int32 diskSizeGb = 14;- 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>
-
-