Interface Datasets.DatasetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Datasets.Dataset, Datasets.Dataset.Builder
Enclosing class:
Datasets

public static interface Datasets.DatasetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    User who created the dataset
    com.google.protobuf.ByteString
    User who created the dataset
    long
    Creation timestamp in milliseconds
    Unique identifier for the dataset
    com.google.protobuf.ByteString
    Unique identifier for the dataset
    Dataset digest for integrity checking
    com.google.protobuf.ByteString
    Dataset digest for integrity checking
    getExperimentIds(int index)
    Associated experiment IDs (populated from entity_associations table)
    com.google.protobuf.ByteString
    Associated experiment IDs (populated from entity_associations table)
    int
    Associated experiment IDs (populated from entity_associations table)
    Associated experiment IDs (populated from entity_associations table)
    User who last updated the dataset
    com.google.protobuf.ByteString
    User who last updated the dataset
    long
    Last update timestamp in milliseconds
    Dataset name (user-friendly identifier)
    com.google.protobuf.ByteString
    Dataset name (user-friendly identifier)
    Profile information (JSON)
    com.google.protobuf.ByteString
    Profile information (JSON)
    Schema information (JSON)
    com.google.protobuf.ByteString
    Schema information (JSON)
    Tags as JSON string (key-value pairs for metadata)
    com.google.protobuf.ByteString
    Tags as JSON string (key-value pairs for metadata)
    boolean
    User who created the dataset
    boolean
    Creation timestamp in milliseconds
    boolean
    Unique identifier for the dataset
    boolean
    Dataset digest for integrity checking
    boolean
    User who last updated the dataset
    boolean
    Last update timestamp in milliseconds
    boolean
    Dataset name (user-friendly identifier)
    boolean
    Profile information (JSON)
    boolean
    Schema information (JSON)
    boolean
    Tags as JSON string (key-value pairs for metadata)

    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 Details

    • hasDatasetId

      boolean hasDatasetId()
       Unique identifier for the dataset
       
      optional string dataset_id = 1;
      Returns:
      Whether the datasetId field is set.
    • getDatasetId

      String getDatasetId()
       Unique identifier for the dataset
       
      optional string dataset_id = 1;
      Returns:
      The datasetId.
    • getDatasetIdBytes

      com.google.protobuf.ByteString getDatasetIdBytes()
       Unique identifier for the dataset
       
      optional string dataset_id = 1;
      Returns:
      The bytes for datasetId.
    • hasName

      boolean hasName()
       Dataset name (user-friendly identifier)
       
      optional string name = 2;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Dataset name (user-friendly identifier)
       
      optional string name = 2;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Dataset name (user-friendly identifier)
       
      optional string name = 2;
      Returns:
      The bytes for name.
    • hasTags

      boolean hasTags()
       Tags as JSON string (key-value pairs for metadata)
       
      optional string tags = 3;
      Returns:
      Whether the tags field is set.
    • getTags

      String getTags()
       Tags as JSON string (key-value pairs for metadata)
       
      optional string tags = 3;
      Returns:
      The tags.
    • getTagsBytes

      com.google.protobuf.ByteString getTagsBytes()
       Tags as JSON string (key-value pairs for metadata)
       
      optional string tags = 3;
      Returns:
      The bytes for tags.
    • hasSchema

      boolean hasSchema()
       Schema information (JSON)
       
      optional string schema = 4;
      Returns:
      Whether the schema field is set.
    • getSchema

      String getSchema()
       Schema information (JSON)
       
      optional string schema = 4;
      Returns:
      The schema.
    • getSchemaBytes

      com.google.protobuf.ByteString getSchemaBytes()
       Schema information (JSON)
       
      optional string schema = 4;
      Returns:
      The bytes for schema.
    • hasProfile

      boolean hasProfile()
       Profile information (JSON)
       
      optional string profile = 5;
      Returns:
      Whether the profile field is set.
    • getProfile

      String getProfile()
       Profile information (JSON)
       
      optional string profile = 5;
      Returns:
      The profile.
    • getProfileBytes

      com.google.protobuf.ByteString getProfileBytes()
       Profile information (JSON)
       
      optional string profile = 5;
      Returns:
      The bytes for profile.
    • hasDigest

      boolean hasDigest()
       Dataset digest for integrity checking
       
      optional string digest = 6;
      Returns:
      Whether the digest field is set.
    • getDigest

      String getDigest()
       Dataset digest for integrity checking
       
      optional string digest = 6;
      Returns:
      The digest.
    • getDigestBytes

      com.google.protobuf.ByteString getDigestBytes()
       Dataset digest for integrity checking
       
      optional string digest = 6;
      Returns:
      The bytes for digest.
    • hasCreatedTime

      boolean hasCreatedTime()
       Creation timestamp in milliseconds
       
      optional int64 created_time = 7;
      Returns:
      Whether the createdTime field is set.
    • getCreatedTime

      long getCreatedTime()
       Creation timestamp in milliseconds
       
      optional int64 created_time = 7;
      Returns:
      The createdTime.
    • hasLastUpdateTime

      boolean hasLastUpdateTime()
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 8;
      Returns:
      Whether the lastUpdateTime field is set.
    • getLastUpdateTime

      long getLastUpdateTime()
       Last update timestamp in milliseconds
       
      optional int64 last_update_time = 8;
      Returns:
      The lastUpdateTime.
    • hasCreatedBy

      boolean hasCreatedBy()
       User who created the dataset
       
      optional string created_by = 9;
      Returns:
      Whether the createdBy field is set.
    • getCreatedBy

      String getCreatedBy()
       User who created the dataset
       
      optional string created_by = 9;
      Returns:
      The createdBy.
    • getCreatedByBytes

      com.google.protobuf.ByteString getCreatedByBytes()
       User who created the dataset
       
      optional string created_by = 9;
      Returns:
      The bytes for createdBy.
    • hasLastUpdatedBy

      boolean hasLastUpdatedBy()
       User who last updated the dataset
       
      optional string last_updated_by = 10;
      Returns:
      Whether the lastUpdatedBy field is set.
    • getLastUpdatedBy

      String getLastUpdatedBy()
       User who last updated the dataset
       
      optional string last_updated_by = 10;
      Returns:
      The lastUpdatedBy.
    • getLastUpdatedByBytes

      com.google.protobuf.ByteString getLastUpdatedByBytes()
       User who last updated the dataset
       
      optional string last_updated_by = 10;
      Returns:
      The bytes for lastUpdatedBy.
    • getExperimentIdsList

      List<String> getExperimentIdsList()
       Associated experiment IDs (populated from entity_associations table)
       
      repeated string experiment_ids = 11;
      Returns:
      A list containing the experimentIds.
    • getExperimentIdsCount

      int getExperimentIdsCount()
       Associated experiment IDs (populated from entity_associations table)
       
      repeated string experiment_ids = 11;
      Returns:
      The count of experimentIds.
    • getExperimentIds

      String getExperimentIds(int index)
       Associated experiment IDs (populated from entity_associations table)
       
      repeated string experiment_ids = 11;
      Parameters:
      index - The index of the element to return.
      Returns:
      The experimentIds at the given index.
    • getExperimentIdsBytes

      com.google.protobuf.ByteString getExperimentIdsBytes(int index)
       Associated experiment IDs (populated from entity_associations table)
       
      repeated string experiment_ids = 11;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the experimentIds at the given index.