Class PipelineDescription

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.dataflow.v1beta3.PipelineDescription
All Implemented Interfaces:
PipelineDescriptionOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class PipelineDescription extends com.google.protobuf.GeneratedMessage 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
See Also:
  • Field Details

    • ORIGINAL_PIPELINE_TRANSFORM_FIELD_NUMBER

      public static final int ORIGINAL_PIPELINE_TRANSFORM_FIELD_NUMBER
      See Also:
    • EXECUTION_PIPELINE_STAGE_FIELD_NUMBER

      public static final int EXECUTION_PIPELINE_STAGE_FIELD_NUMBER
      See Also:
    • DISPLAY_DATA_FIELD_NUMBER

      public static final int DISPLAY_DATA_FIELD_NUMBER
      See Also:
    • STEP_NAMES_HASH_FIELD_NUMBER

      public static final int STEP_NAMES_HASH_FIELD_NUMBER
      See Also:
  • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • getDisplayDataList

      public List<DisplayData> getDisplayDataList()
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataList 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
    • 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
    • getDisplayDataOrBuilder

      public DisplayDataOrBuilder getDisplayDataOrBuilder(int index)
       Pipeline level display data.
       
      repeated .google.dataflow.v1beta3.DisplayData display_data = 3;
      Specified by:
      getDisplayDataOrBuilder in interface PipelineDescriptionOrBuilder
    • 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.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static PipelineDescription parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static PipelineDescription parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PipelineDescription parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PipelineDescription parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static PipelineDescription parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PipelineDescription parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static PipelineDescription parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static PipelineDescription.Builder newBuilder()
    • newBuilder

      public static PipelineDescription.Builder newBuilder(PipelineDescription prototype)
    • toBuilder

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

      protected PipelineDescription.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static PipelineDescription getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<PipelineDescription> parser()
    • getParserForType

      public com.google.protobuf.Parser<PipelineDescription> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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