Interface StepOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Step, Step.Builder

    public interface StepOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getKind()
      The kind of step in the Cloud Dataflow job.
      com.google.protobuf.ByteString getKindBytes()
      The kind of step in the Cloud Dataflow job.
      String getName()
      The name that identifies the step.
      com.google.protobuf.ByteString getNameBytes()
      The name that identifies the step.
      com.google.protobuf.Struct getProperties()
      Named properties associated with the step.
      com.google.protobuf.StructOrBuilder getPropertiesOrBuilder()
      Named properties associated with the step.
      boolean hasProperties()
      Named properties associated with the step.
      • 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

      • getKind

        String getKind()
         The kind of step in the Cloud Dataflow job.
         
        string kind = 1;
        Returns:
        The kind.
      • getKindBytes

        com.google.protobuf.ByteString getKindBytes()
         The kind of step in the Cloud Dataflow job.
         
        string kind = 1;
        Returns:
        The bytes for kind.
      • getName

        String getName()
         The name that identifies the step. This must be unique for each
         step with respect to all other steps in the Cloud Dataflow job.
         
        string name = 2;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name that identifies the step. This must be unique for each
         step with respect to all other steps in the Cloud Dataflow job.
         
        string name = 2;
        Returns:
        The bytes for name.
      • hasProperties

        boolean hasProperties()
         Named properties associated with the step. Each kind of
         predefined step has its own required set of properties.
         Must be provided on Create.  Only retrieved with JOB_VIEW_ALL.
         
        .google.protobuf.Struct properties = 3;
        Returns:
        Whether the properties field is set.
      • getProperties

        com.google.protobuf.Struct getProperties()
         Named properties associated with the step. Each kind of
         predefined step has its own required set of properties.
         Must be provided on Create.  Only retrieved with JOB_VIEW_ALL.
         
        .google.protobuf.Struct properties = 3;
        Returns:
        The properties.
      • getPropertiesOrBuilder

        com.google.protobuf.StructOrBuilder getPropertiesOrBuilder()
         Named properties associated with the step. Each kind of
         predefined step has its own required set of properties.
         Must be provided on Create.  Only retrieved with JOB_VIEW_ALL.
         
        .google.protobuf.Struct properties = 3;