type property

String? type
getter/setter pair

The type of the pipeline.

This field affects the scheduling of the pipeline and the type of metrics to show for the pipeline.

Required. Possible string values are:

  • "PIPELINE_TYPE_UNSPECIFIED" : The pipeline type isn't specified.
  • "PIPELINE_TYPE_BATCH" : A batch pipeline. It runs jobs on a specific schedule, and each job will automatically terminate once execution is finished.
  • "PIPELINE_TYPE_STREAMING" : A streaming pipeline. The underlying job is continuously running until it is manually terminated by the user. This type of pipeline doesn't have a schedule to run on, and the linked job gets created when the pipeline is created.

Implementation

core.String? type;