Package feast.proto.core
Interface RunnerProto.DataflowRunnerConfigOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RunnerProto.DataflowRunnerConfigOptions,RunnerProto.DataflowRunnerConfigOptions.Builder
- Enclosing class:
- RunnerProto
public static interface RunnerProto.DataflowRunnerConfigOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description 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.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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getProject
String getProject()
Project id to use when launching jobs.
string project = 1;- Returns:
- The project.
-
getProjectBytes
com.google.protobuf.ByteString getProjectBytes()
Project id to use when launching jobs.
string project = 1;- Returns:
- The bytes for project.
-
getRegion
String getRegion()
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Returns:
- The region.
-
getRegionBytes
com.google.protobuf.ByteString getRegionBytes()
The Google Compute Engine region for creating Dataflow jobs.
string region = 2;- Returns:
- The bytes for region.
-
getZone
String getZone()
GCP availability zone for operations.
string zone = 3;- Returns:
- The zone.
-
getZoneBytes
com.google.protobuf.ByteString getZoneBytes()
GCP availability zone for operations.
string zone = 3;- Returns:
- The bytes for zone.
-
getServiceAccount
String getServiceAccount()
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Returns:
- The serviceAccount.
-
getServiceAccountBytes
com.google.protobuf.ByteString getServiceAccountBytes()
Run the job as a specific service account, instead of the default GCE robot.
string serviceAccount = 4;- Returns:
- The bytes for serviceAccount.
-
getNetwork
String getNetwork()
GCE network for launching workers.
string network = 5;- Returns:
- The network.
-
getNetworkBytes
com.google.protobuf.ByteString getNetworkBytes()
GCE network for launching workers.
string network = 5;- Returns:
- The bytes for network.
-
getSubnetwork
String getSubnetwork()
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Returns:
- The subnetwork.
-
getSubnetworkBytes
com.google.protobuf.ByteString getSubnetworkBytes()
GCE subnetwork for launching workers. e.g. regions/asia-east1/subnetworks/mysubnetwork
string subnetwork = 6;- Returns:
- The bytes for subnetwork.
-
getWorkerMachineType
String getWorkerMachineType()
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Returns:
- The workerMachineType.
-
getWorkerMachineTypeBytes
com.google.protobuf.ByteString getWorkerMachineTypeBytes()
Machine type to create Dataflow worker VMs as.
string workerMachineType = 7;- Returns:
- The bytes for workerMachineType.
-
getAutoscalingAlgorithm
String getAutoscalingAlgorithm()
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Returns:
- The autoscalingAlgorithm.
-
getAutoscalingAlgorithmBytes
com.google.protobuf.ByteString getAutoscalingAlgorithmBytes()
The autoscaling algorithm to use for the workerpool.
string autoscalingAlgorithm = 8;- Returns:
- The bytes for autoscalingAlgorithm.
-
getUsePublicIps
boolean getUsePublicIps()
Specifies whether worker pools should be started with public IP addresses.
bool usePublicIps = 9;- Returns:
- The usePublicIps.
-
getTempLocation
String getTempLocation()
A pipeline level default location for storing temporary files. Support Google Cloud Storage locations, e.g. gs://bucket/object
string tempLocation = 10;- Returns:
- The tempLocation.
-
getTempLocationBytes
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;- Returns:
- The bytes for tempLocation.
-
getMaxNumWorkers
int getMaxNumWorkers()
The maximum number of workers to use for the workerpool.
int32 maxNumWorkers = 11;- Returns:
- The maxNumWorkers.
-
getDeadLetterTableSpec
String getDeadLetterTableSpec()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Returns:
- The deadLetterTableSpec.
-
getDeadLetterTableSpecBytes
com.google.protobuf.ByteString getDeadLetterTableSpecBytes()
BigQuery table specification, e.g. PROJECT_ID:DATASET_ID.PROJECT_ID
string deadLetterTableSpec = 12;- Returns:
- The bytes for deadLetterTableSpec.
-
getLabelsCount
int getLabelsCount()
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
containsLabels
boolean containsLabels(String key)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getLabels
@Deprecated Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.
-
getLabelsMap
Map<String,String> getLabelsMap()
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getLabelsOrDefault
String getLabelsOrDefault(String key, String defaultValue)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getLabelsOrThrow
String getLabelsOrThrow(String key)
Labels to apply to the dataflow job
map<string, string> labels = 13;
-
getDiskSizeGb
int getDiskSizeGb()
Disk size to use on each remote Compute Engine worker instance
int32 diskSizeGb = 14;- Returns:
- The diskSizeGb.
-
-