Class JobMetadata

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

@Generated public final class JobMetadata extends com.google.protobuf.GeneratedMessage implements JobMetadataOrBuilder
 Metadata available primarily for filtering jobs. Will be included in the
 ListJob response and Job SUMMARY view.
 
Protobuf type google.dataflow.v1beta3.JobMetadata
See Also:
  • Field Details

    • SDK_VERSION_FIELD_NUMBER

      public static final int SDK_VERSION_FIELD_NUMBER
      See Also:
    • SPANNER_DETAILS_FIELD_NUMBER

      public static final int SPANNER_DETAILS_FIELD_NUMBER
      See Also:
    • BIGQUERY_DETAILS_FIELD_NUMBER

      public static final int BIGQUERY_DETAILS_FIELD_NUMBER
      See Also:
    • BIG_TABLE_DETAILS_FIELD_NUMBER

      public static final int BIG_TABLE_DETAILS_FIELD_NUMBER
      See Also:
    • PUBSUB_DETAILS_FIELD_NUMBER

      public static final int PUBSUB_DETAILS_FIELD_NUMBER
      See Also:
    • FILE_DETAILS_FIELD_NUMBER

      public static final int FILE_DETAILS_FIELD_NUMBER
      See Also:
    • DATASTORE_DETAILS_FIELD_NUMBER

      public static final int DATASTORE_DETAILS_FIELD_NUMBER
      See Also:
    • USER_DISPLAY_PROPERTIES_FIELD_NUMBER

      public static final int USER_DISPLAY_PROPERTIES_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasSdkVersion

      public boolean hasSdkVersion()
       The SDK version used to run the job.
       
      .google.dataflow.v1beta3.SdkVersion sdk_version = 1;
      Specified by:
      hasSdkVersion in interface JobMetadataOrBuilder
      Returns:
      Whether the sdkVersion field is set.
    • getSdkVersion

      public SdkVersion getSdkVersion()
       The SDK version used to run the job.
       
      .google.dataflow.v1beta3.SdkVersion sdk_version = 1;
      Specified by:
      getSdkVersion in interface JobMetadataOrBuilder
      Returns:
      The sdkVersion.
    • getSdkVersionOrBuilder

      public SdkVersionOrBuilder getSdkVersionOrBuilder()
       The SDK version used to run the job.
       
      .google.dataflow.v1beta3.SdkVersion sdk_version = 1;
      Specified by:
      getSdkVersionOrBuilder in interface JobMetadataOrBuilder
    • getSpannerDetailsList

      public List<SpannerIODetails> getSpannerDetailsList()
       Identification of a Spanner source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.SpannerIODetails spanner_details = 2;
      Specified by:
      getSpannerDetailsList in interface JobMetadataOrBuilder
    • getSpannerDetailsOrBuilderList

      public List<? extends SpannerIODetailsOrBuilder> getSpannerDetailsOrBuilderList()
       Identification of a Spanner source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.SpannerIODetails spanner_details = 2;
      Specified by:
      getSpannerDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getSpannerDetailsCount

      public int getSpannerDetailsCount()
       Identification of a Spanner source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.SpannerIODetails spanner_details = 2;
      Specified by:
      getSpannerDetailsCount in interface JobMetadataOrBuilder
    • getSpannerDetails

      public SpannerIODetails getSpannerDetails(int index)
       Identification of a Spanner source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.SpannerIODetails spanner_details = 2;
      Specified by:
      getSpannerDetails in interface JobMetadataOrBuilder
    • getSpannerDetailsOrBuilder

      public SpannerIODetailsOrBuilder getSpannerDetailsOrBuilder(int index)
       Identification of a Spanner source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.SpannerIODetails spanner_details = 2;
      Specified by:
      getSpannerDetailsOrBuilder in interface JobMetadataOrBuilder
    • getBigqueryDetailsList

      public List<BigQueryIODetails> getBigqueryDetailsList()
       Identification of a BigQuery source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigQueryIODetails bigquery_details = 3;
      Specified by:
      getBigqueryDetailsList in interface JobMetadataOrBuilder
    • getBigqueryDetailsOrBuilderList

      public List<? extends BigQueryIODetailsOrBuilder> getBigqueryDetailsOrBuilderList()
       Identification of a BigQuery source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigQueryIODetails bigquery_details = 3;
      Specified by:
      getBigqueryDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getBigqueryDetailsCount

      public int getBigqueryDetailsCount()
       Identification of a BigQuery source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigQueryIODetails bigquery_details = 3;
      Specified by:
      getBigqueryDetailsCount in interface JobMetadataOrBuilder
    • getBigqueryDetails

      public BigQueryIODetails getBigqueryDetails(int index)
       Identification of a BigQuery source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigQueryIODetails bigquery_details = 3;
      Specified by:
      getBigqueryDetails in interface JobMetadataOrBuilder
    • getBigqueryDetailsOrBuilder

      public BigQueryIODetailsOrBuilder getBigqueryDetailsOrBuilder(int index)
       Identification of a BigQuery source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigQueryIODetails bigquery_details = 3;
      Specified by:
      getBigqueryDetailsOrBuilder in interface JobMetadataOrBuilder
    • getBigTableDetailsList

      public List<BigTableIODetails> getBigTableDetailsList()
       Identification of a Cloud Bigtable source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigTableIODetails big_table_details = 4;
      Specified by:
      getBigTableDetailsList in interface JobMetadataOrBuilder
    • getBigTableDetailsOrBuilderList

      public List<? extends BigTableIODetailsOrBuilder> getBigTableDetailsOrBuilderList()
       Identification of a Cloud Bigtable source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigTableIODetails big_table_details = 4;
      Specified by:
      getBigTableDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getBigTableDetailsCount

      public int getBigTableDetailsCount()
       Identification of a Cloud Bigtable source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigTableIODetails big_table_details = 4;
      Specified by:
      getBigTableDetailsCount in interface JobMetadataOrBuilder
    • getBigTableDetails

      public BigTableIODetails getBigTableDetails(int index)
       Identification of a Cloud Bigtable source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigTableIODetails big_table_details = 4;
      Specified by:
      getBigTableDetails in interface JobMetadataOrBuilder
    • getBigTableDetailsOrBuilder

      public BigTableIODetailsOrBuilder getBigTableDetailsOrBuilder(int index)
       Identification of a Cloud Bigtable source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.BigTableIODetails big_table_details = 4;
      Specified by:
      getBigTableDetailsOrBuilder in interface JobMetadataOrBuilder
    • getPubsubDetailsList

      public List<PubSubIODetails> getPubsubDetailsList()
       Identification of a Pub/Sub source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.PubSubIODetails pubsub_details = 5;
      Specified by:
      getPubsubDetailsList in interface JobMetadataOrBuilder
    • getPubsubDetailsOrBuilderList

      public List<? extends PubSubIODetailsOrBuilder> getPubsubDetailsOrBuilderList()
       Identification of a Pub/Sub source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.PubSubIODetails pubsub_details = 5;
      Specified by:
      getPubsubDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getPubsubDetailsCount

      public int getPubsubDetailsCount()
       Identification of a Pub/Sub source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.PubSubIODetails pubsub_details = 5;
      Specified by:
      getPubsubDetailsCount in interface JobMetadataOrBuilder
    • getPubsubDetails

      public PubSubIODetails getPubsubDetails(int index)
       Identification of a Pub/Sub source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.PubSubIODetails pubsub_details = 5;
      Specified by:
      getPubsubDetails in interface JobMetadataOrBuilder
    • getPubsubDetailsOrBuilder

      public PubSubIODetailsOrBuilder getPubsubDetailsOrBuilder(int index)
       Identification of a Pub/Sub source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.PubSubIODetails pubsub_details = 5;
      Specified by:
      getPubsubDetailsOrBuilder in interface JobMetadataOrBuilder
    • getFileDetailsList

      public List<FileIODetails> getFileDetailsList()
       Identification of a File source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.FileIODetails file_details = 6;
      Specified by:
      getFileDetailsList in interface JobMetadataOrBuilder
    • getFileDetailsOrBuilderList

      public List<? extends FileIODetailsOrBuilder> getFileDetailsOrBuilderList()
       Identification of a File source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.FileIODetails file_details = 6;
      Specified by:
      getFileDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getFileDetailsCount

      public int getFileDetailsCount()
       Identification of a File source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.FileIODetails file_details = 6;
      Specified by:
      getFileDetailsCount in interface JobMetadataOrBuilder
    • getFileDetails

      public FileIODetails getFileDetails(int index)
       Identification of a File source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.FileIODetails file_details = 6;
      Specified by:
      getFileDetails in interface JobMetadataOrBuilder
    • getFileDetailsOrBuilder

      public FileIODetailsOrBuilder getFileDetailsOrBuilder(int index)
       Identification of a File source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.FileIODetails file_details = 6;
      Specified by:
      getFileDetailsOrBuilder in interface JobMetadataOrBuilder
    • getDatastoreDetailsList

      public List<DatastoreIODetails> getDatastoreDetailsList()
       Identification of a Datastore source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.DatastoreIODetails datastore_details = 7;
      Specified by:
      getDatastoreDetailsList in interface JobMetadataOrBuilder
    • getDatastoreDetailsOrBuilderList

      public List<? extends DatastoreIODetailsOrBuilder> getDatastoreDetailsOrBuilderList()
       Identification of a Datastore source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.DatastoreIODetails datastore_details = 7;
      Specified by:
      getDatastoreDetailsOrBuilderList in interface JobMetadataOrBuilder
    • getDatastoreDetailsCount

      public int getDatastoreDetailsCount()
       Identification of a Datastore source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.DatastoreIODetails datastore_details = 7;
      Specified by:
      getDatastoreDetailsCount in interface JobMetadataOrBuilder
    • getDatastoreDetails

      public DatastoreIODetails getDatastoreDetails(int index)
       Identification of a Datastore source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.DatastoreIODetails datastore_details = 7;
      Specified by:
      getDatastoreDetails in interface JobMetadataOrBuilder
    • getDatastoreDetailsOrBuilder

      public DatastoreIODetailsOrBuilder getDatastoreDetailsOrBuilder(int index)
       Identification of a Datastore source used in the Dataflow job.
       
      repeated .google.dataflow.v1beta3.DatastoreIODetails datastore_details = 7;
      Specified by:
      getDatastoreDetailsOrBuilder in interface JobMetadataOrBuilder
    • getUserDisplayPropertiesCount

      public int getUserDisplayPropertiesCount()
      Description copied from interface: JobMetadataOrBuilder
       List of display properties to help UI filter jobs.
       
      map<string, string> user_display_properties = 8;
      Specified by:
      getUserDisplayPropertiesCount in interface JobMetadataOrBuilder
    • containsUserDisplayProperties

      public boolean containsUserDisplayProperties(String key)
       List of display properties to help UI filter jobs.
       
      map<string, string> user_display_properties = 8;
      Specified by:
      containsUserDisplayProperties in interface JobMetadataOrBuilder
    • getUserDisplayProperties

      @Deprecated public Map<String,String> getUserDisplayProperties()
      Deprecated.
      Specified by:
      getUserDisplayProperties in interface JobMetadataOrBuilder
    • getUserDisplayPropertiesMap

      public Map<String,String> getUserDisplayPropertiesMap()
       List of display properties to help UI filter jobs.
       
      map<string, string> user_display_properties = 8;
      Specified by:
      getUserDisplayPropertiesMap in interface JobMetadataOrBuilder
    • getUserDisplayPropertiesOrDefault

      public String getUserDisplayPropertiesOrDefault(String key, String defaultValue)
       List of display properties to help UI filter jobs.
       
      map<string, string> user_display_properties = 8;
      Specified by:
      getUserDisplayPropertiesOrDefault in interface JobMetadataOrBuilder
    • getUserDisplayPropertiesOrThrow

      public String getUserDisplayPropertiesOrThrow(String key)
       List of display properties to help UI filter jobs.
       
      map<string, string> user_display_properties = 8;
      Specified by:
      getUserDisplayPropertiesOrThrow in interface JobMetadataOrBuilder
    • 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 JobMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

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

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

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

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

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

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

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

      public static JobMetadata.Builder newBuilder()
    • newBuilder

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

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

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

      public static JobMetadata getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<JobMetadata> 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 JobMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder