Google Cloud Dataflow V1beta3 Client - Class ParameterType (0.8.1)

Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class ParameterType.

ParameterType specifies what kind of input we need for this parameter.

Protobuf type google.dataflow.v1beta3.ParameterType

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

PBDEFAULT

Value: 0

Default input type.

Generated from protobuf enum DEFAULT = 0;

TEXT

Value: 1

The parameter specifies generic text input.

Generated from protobuf enum TEXT = 1;

GCS_READ_BUCKET

Value: 2

The parameter specifies a Cloud Storage Bucket to read from.

Generated from protobuf enum GCS_READ_BUCKET = 2;

GCS_WRITE_BUCKET

Value: 3

The parameter specifies a Cloud Storage Bucket to write to.

Generated from protobuf enum GCS_WRITE_BUCKET = 3;

GCS_READ_FILE

Value: 4

The parameter specifies a Cloud Storage file path to read from.

Generated from protobuf enum GCS_READ_FILE = 4;

GCS_WRITE_FILE

Value: 5

The parameter specifies a Cloud Storage file path to write to.

Generated from protobuf enum GCS_WRITE_FILE = 5;

GCS_READ_FOLDER

Value: 6

The parameter specifies a Cloud Storage folder path to read from.

Generated from protobuf enum GCS_READ_FOLDER = 6;

GCS_WRITE_FOLDER

Value: 7

The parameter specifies a Cloud Storage folder to write to.

Generated from protobuf enum GCS_WRITE_FOLDER = 7;

PUBSUB_TOPIC

Value: 8

The parameter specifies a Pub/Sub Topic.

Generated from protobuf enum PUBSUB_TOPIC = 8;

PUBSUB_SUBSCRIPTION

Value: 9

The parameter specifies a Pub/Sub Subscription.

Generated from protobuf enum PUBSUB_SUBSCRIPTION = 9;

BIGQUERY_TABLE

Value: 10

The parameter specifies a BigQuery table.

Generated from protobuf enum BIGQUERY_TABLE = 10;

JAVASCRIPT_UDF_FILE

Value: 11

The parameter specifies a JavaScript UDF in Cloud Storage.

Generated from protobuf enum JAVASCRIPT_UDF_FILE = 11;

SERVICE_ACCOUNT

Value: 12

The parameter specifies a Service Account email.

Generated from protobuf enum SERVICE_ACCOUNT = 12;

MACHINE_TYPE

Value: 13

The parameter specifies a Machine Type.

Generated from protobuf enum MACHINE_TYPE = 13;

KMS_KEY_NAME

Value: 14

The parameter specifies a KMS Key name.

Generated from protobuf enum KMS_KEY_NAME = 14;

WORKER_REGION

Value: 15

The parameter specifies a Worker Region.

Generated from protobuf enum WORKER_REGION = 15;

WORKER_ZONE

Value: 16

The parameter specifies a Worker Zone.

Generated from protobuf enum WORKER_ZONE = 16;

BOOLEAN

Value: 17

The parameter specifies a boolean input.

Generated from protobuf enum BOOLEAN = 17;

ENUM

Value: 18

The parameter specifies an enum input.

Generated from protobuf enum ENUM = 18;

NUMBER

Value: 19

The parameter specifies a number input.

Generated from protobuf enum NUMBER = 19;

KAFKA_TOPIC

Value: 20

Deprecated. Please use KAFKA_READ_TOPIC instead.

Generated from protobuf enum KAFKA_TOPIC = 20 [deprecated = true];

KAFKA_READ_TOPIC

Value: 21

The parameter specifies the fully-qualified name of an Apache Kafka topic.

This can be either a Google Managed Kafka topic or a non-managed Kafka topic.

Generated from protobuf enum KAFKA_READ_TOPIC = 21;

KAFKA_WRITE_TOPIC

Value: 22

The parameter specifies the fully-qualified name of an Apache Kafka topic.

This can be an existing Google Managed Kafka topic, the name for a new Google Managed Kafka topic, or an existing non-managed Kafka topic.

Generated from protobuf enum KAFKA_WRITE_TOPIC = 22;