Class PipelineDescription.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder>
com.google.dataflow.v1beta3.PipelineDescription.Builder
All Implemented Interfaces:
PipelineDescriptionOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
PipelineDescription

public static final class PipelineDescription.Builder extends com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder> implements PipelineDescriptionOrBuilder
 A descriptive representation of submitted pipeline as well as the executed
 form.  This data is provided by the Dataflow service for ease of visualizing
 the pipeline and interpreting Dataflow provided metrics.
 
Protobuf type google.dataflow.v1beta3.PipelineDescription
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder>
    • getDefaultInstanceForType

      public PipelineDescription getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public PipelineDescription build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PipelineDescription buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public PipelineDescription.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PipelineDescription.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PipelineDescription.Builder>
    • mergeFrom

      public PipelineDescription.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PipelineDescription.Builder>
      Throws:
      IOException
    • getOriginalPipelineTransformList

      public List<TransformSummary> getOriginalPipelineTransformList()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
      Specified by:
      getOriginalPipelineTransformList in interface PipelineDescriptionOrBuilder
    • getOriginalPipelineTransformCount

      public int getOriginalPipelineTransformCount()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
      Specified by:
      getOriginalPipelineTransformCount in interface PipelineDescriptionOrBuilder
    • getOriginalPipelineTransform

      public TransformSummary getOriginalPipelineTransform(int index)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
      Specified by:
      getOriginalPipelineTransform in interface PipelineDescriptionOrBuilder
    • setOriginalPipelineTransform

      public PipelineDescription.Builder setOriginalPipelineTransform(int index, TransformSummary value)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • setOriginalPipelineTransform

      public PipelineDescription.Builder setOriginalPipelineTransform(int index, TransformSummary.Builder builderForValue)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addOriginalPipelineTransform

      public PipelineDescription.Builder addOriginalPipelineTransform(TransformSummary value)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addOriginalPipelineTransform

      public PipelineDescription.Builder addOriginalPipelineTransform(int index, TransformSummary value)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addOriginalPipelineTransform

      public PipelineDescription.Builder addOriginalPipelineTransform(TransformSummary.Builder builderForValue)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addOriginalPipelineTransform

      public PipelineDescription.Builder addOriginalPipelineTransform(int index, TransformSummary.Builder builderForValue)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addAllOriginalPipelineTransform

      public PipelineDescription.Builder addAllOriginalPipelineTransform(Iterable<? extends TransformSummary> values)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • clearOriginalPipelineTransform

      public PipelineDescription.Builder clearOriginalPipelineTransform()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • removeOriginalPipelineTransform

      public PipelineDescription.Builder removeOriginalPipelineTransform(int index)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • getOriginalPipelineTransformBuilder

      public TransformSummary.Builder getOriginalPipelineTransformBuilder(int index)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • getOriginalPipelineTransformOrBuilder

      public TransformSummaryOrBuilder getOriginalPipelineTransformOrBuilder(int index)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
      Specified by:
      getOriginalPipelineTransformOrBuilder in interface PipelineDescriptionOrBuilder
    • getOriginalPipelineTransformOrBuilderList

      public List<? extends TransformSummaryOrBuilder> getOriginalPipelineTransformOrBuilderList()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
      Specified by:
      getOriginalPipelineTransformOrBuilderList in interface PipelineDescriptionOrBuilder
    • addOriginalPipelineTransformBuilder

      public TransformSummary.Builder addOriginalPipelineTransformBuilder()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • addOriginalPipelineTransformBuilder

      public TransformSummary.Builder addOriginalPipelineTransformBuilder(int index)
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • getOriginalPipelineTransformBuilderList

      public List<TransformSummary.Builder> getOriginalPipelineTransformBuilderList()
       Description of each transform in the pipeline and collections between them.
       
      repeated .google.dataflow.v1beta3.TransformSummary original_pipeline_transform = 1;
    • getExecutionPipelineStageList

      public List<ExecutionStageSummary> getExecutionPipelineStageList()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
      Specified by:
      getExecutionPipelineStageList in interface PipelineDescriptionOrBuilder
    • getExecutionPipelineStageCount

      public int getExecutionPipelineStageCount()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
      Specified by:
      getExecutionPipelineStageCount in interface PipelineDescriptionOrBuilder
    • getExecutionPipelineStage

      public ExecutionStageSummary getExecutionPipelineStage(int index)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
      Specified by:
      getExecutionPipelineStage in interface PipelineDescriptionOrBuilder
    • setExecutionPipelineStage

      public PipelineDescription.Builder setExecutionPipelineStage(int index, ExecutionStageSummary value)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • setExecutionPipelineStage

      public PipelineDescription.Builder setExecutionPipelineStage(int index, ExecutionStageSummary.Builder builderForValue)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addExecutionPipelineStage

      public PipelineDescription.Builder addExecutionPipelineStage(ExecutionStageSummary value)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addExecutionPipelineStage

      public PipelineDescription.Builder addExecutionPipelineStage(int index, ExecutionStageSummary value)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addExecutionPipelineStage

      public PipelineDescription.Builder addExecutionPipelineStage(ExecutionStageSummary.Builder builderForValue)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addExecutionPipelineStage

      public PipelineDescription.Builder addExecutionPipelineStage(int index, ExecutionStageSummary.Builder builderForValue)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addAllExecutionPipelineStage

      public PipelineDescription.Builder addAllExecutionPipelineStage(Iterable<? extends ExecutionStageSummary> values)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • clearExecutionPipelineStage

      public PipelineDescription.Builder clearExecutionPipelineStage()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • removeExecutionPipelineStage

      public PipelineDescription.Builder removeExecutionPipelineStage(int index)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • getExecutionPipelineStageBuilder

      public ExecutionStageSummary.Builder getExecutionPipelineStageBuilder(int index)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • getExecutionPipelineStageOrBuilder

      public ExecutionStageSummaryOrBuilder getExecutionPipelineStageOrBuilder(int index)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
      Specified by:
      getExecutionPipelineStageOrBuilder in interface PipelineDescriptionOrBuilder
    • getExecutionPipelineStageOrBuilderList

      public List<? extends ExecutionStageSummaryOrBuilder> getExecutionPipelineStageOrBuilderList()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
      Specified by:
      getExecutionPipelineStageOrBuilderList in interface PipelineDescriptionOrBuilder
    • addExecutionPipelineStageBuilder

      public ExecutionStageSummary.Builder addExecutionPipelineStageBuilder()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • addExecutionPipelineStageBuilder

      public ExecutionStageSummary.Builder addExecutionPipelineStageBuilder(int index)
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • getExecutionPipelineStageBuilderList

      public List<ExecutionStageSummary.Builder> getExecutionPipelineStageBuilderList()
       Description of each stage of execution of the pipeline.
       
      repeated .google.dataflow.v1beta3.ExecutionStageSummary execution_pipeline_stage = 2;
    • getDisplayDataList

      public List<DisplayData> getDisplayDataList()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataList in interface PipelineDescriptionOrBuilder
    • getDisplayDataCount

      public int getDisplayDataCount()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataCount in interface PipelineDescriptionOrBuilder
    • getDisplayData

      public DisplayData getDisplayData(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayData in interface PipelineDescriptionOrBuilder
    • setDisplayData

      public PipelineDescription.Builder setDisplayData(int index, DisplayData value)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • setDisplayData

      public PipelineDescription.Builder setDisplayData(int index, DisplayData.Builder builderForValue)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addDisplayData

      public PipelineDescription.Builder addDisplayData(DisplayData value)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addDisplayData

      public PipelineDescription.Builder addDisplayData(int index, DisplayData value)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addDisplayData

      public PipelineDescription.Builder addDisplayData(DisplayData.Builder builderForValue)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addDisplayData

      public PipelineDescription.Builder addDisplayData(int index, DisplayData.Builder builderForValue)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addAllDisplayData

      public PipelineDescription.Builder addAllDisplayData(Iterable<? extends DisplayData> values)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • clearDisplayData

      public PipelineDescription.Builder clearDisplayData()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • removeDisplayData

      public PipelineDescription.Builder removeDisplayData(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • getDisplayDataBuilder

      public DisplayData.Builder getDisplayDataBuilder(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • getDisplayDataOrBuilder

      public DisplayDataOrBuilder getDisplayDataOrBuilder(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataOrBuilder in interface PipelineDescriptionOrBuilder
    • getDisplayDataOrBuilderList

      public List<? extends DisplayDataOrBuilder> getDisplayDataOrBuilderList()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataOrBuilderList in interface PipelineDescriptionOrBuilder
    • addDisplayDataBuilder

      public DisplayData.Builder addDisplayDataBuilder()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • addDisplayDataBuilder

      public DisplayData.Builder addDisplayDataBuilder(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • getDisplayDataBuilderList

      public List<DisplayData.Builder> getDisplayDataBuilderList()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
    • getStepNamesHash

      public String getStepNamesHash()
       A hash value of the submitted pipeline portable graph step names if exists.
       
      string step_names_hash = 4;
      Specified by:
      getStepNamesHash in interface PipelineDescriptionOrBuilder
      Returns:
      The stepNamesHash.
    • getStepNamesHashBytes

      public com.google.protobuf.ByteString getStepNamesHashBytes()
       A hash value of the submitted pipeline portable graph step names if exists.
       
      string step_names_hash = 4;
      Specified by:
      getStepNamesHashBytes in interface PipelineDescriptionOrBuilder
      Returns:
      The bytes for stepNamesHash.
    • setStepNamesHash

      public PipelineDescription.Builder setStepNamesHash(String value)
       A hash value of the submitted pipeline portable graph step names if exists.
       
      string step_names_hash = 4;
      Parameters:
      value - The stepNamesHash to set.
      Returns:
      This builder for chaining.
    • clearStepNamesHash

      public PipelineDescription.Builder clearStepNamesHash()
       A hash value of the submitted pipeline portable graph step names if exists.
       
      string step_names_hash = 4;
      Returns:
      This builder for chaining.
    • setStepNamesHashBytes

      public PipelineDescription.Builder setStepNamesHashBytes(com.google.protobuf.ByteString value)
       A hash value of the submitted pipeline portable graph step names if exists.
       
      string step_names_hash = 4;
      Parameters:
      value - The bytes for stepNamesHash to set.
      Returns:
      This builder for chaining.