Interface RunnerProto.DataflowRunnerConfigOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAutoscalingAlgorithm()
      The autoscaling algorithm to use for the workerpool.
      com.google.protobuf.ByteString getAutoscalingAlgorithmBytes()
      The autoscaling algorithm to use for the workerpool.
      String getDeadLetterTableSpec()
      BigQuery table specification, e.g.
      com.google.protobuf.ByteString getDeadLetterTableSpecBytes()
      BigQuery table specification, e.g.
      int getMaxNumWorkers()
      The maximum number of workers to use for the workerpool.
      String getNetwork()
      GCE network for launching workers.
      com.google.protobuf.ByteString getNetworkBytes()
      GCE network for launching workers.
      String getProject()
      Project id to use when launching jobs.
      com.google.protobuf.ByteString getProjectBytes()
      Project id to use when launching jobs.
      String getRegion()
      The Google Compute Engine region for creating Dataflow jobs.
      com.google.protobuf.ByteString getRegionBytes()
      The Google Compute Engine region for creating Dataflow jobs.
      String getServiceAccount()
      Run the job as a specific service account, instead of the default GCE robot.
      com.google.protobuf.ByteString getServiceAccountBytes()
      Run the job as a specific service account, instead of the default GCE robot.
      String getSubnetwork()
      GCE subnetwork for launching workers.
      com.google.protobuf.ByteString getSubnetworkBytes()
      GCE subnetwork for launching workers.
      String getTempLocation()
      A pipeline level default location for storing temporary files.
      com.google.protobuf.ByteString getTempLocationBytes()
      A pipeline level default location for storing temporary files.
      boolean getUsePublicIps()
      Specifies whether worker pools should be started with public IP addresses.
      String getWorkerMachineType()
      Machine type to create Dataflow worker VMs as.
      com.google.protobuf.ByteString getWorkerMachineTypeBytes()
      Machine type to create Dataflow worker VMs as.
      String getZone()
      GCP availability zone for operations.
      com.google.protobuf.ByteString getZoneBytes()
      GCP availability zone for operations.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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.