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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getCreatedBy()
      User who created the dataset
      com.google.protobuf.ByteString getCreatedByBytes()
      User who created the dataset
      long getCreatedTime()
      Creation timestamp in milliseconds
      java.lang.String getDatasetId()
      Unique identifier for the dataset
      com.google.protobuf.ByteString getDatasetIdBytes()
      Unique identifier for the dataset
      java.lang.String getDigest()
      Dataset digest for integrity checking
      com.google.protobuf.ByteString getDigestBytes()
      Dataset digest for integrity checking
      java.lang.String getExperimentIds​(int index)
      Associated experiment IDs (populated from entity_associations table)
      com.google.protobuf.ByteString getExperimentIdsBytes​(int index)
      Associated experiment IDs (populated from entity_associations table)
      int getExperimentIdsCount()
      Associated experiment IDs (populated from entity_associations table)
      java.util.List<java.lang.String> getExperimentIdsList()
      Associated experiment IDs (populated from entity_associations table)
      java.lang.String getLastUpdatedBy()
      User who last updated the dataset
      com.google.protobuf.ByteString getLastUpdatedByBytes()
      User who last updated the dataset
      long getLastUpdateTime()
      Last update timestamp in milliseconds
      java.lang.String getName()
      Dataset name (user-friendly identifier)
      com.google.protobuf.ByteString getNameBytes()
      Dataset name (user-friendly identifier)
      java.lang.String getProfile()
      Profile information (JSON)
      com.google.protobuf.ByteString getProfileBytes()
      Profile information (JSON)
      java.lang.String getSchema()
      Schema information (JSON)
      com.google.protobuf.ByteString getSchemaBytes()
      Schema information (JSON)
      java.lang.String getTags()
      Tags as JSON string (key-value pairs for metadata)
      com.google.protobuf.ByteString getTagsBytes()
      Tags as JSON string (key-value pairs for metadata)
      boolean hasCreatedBy()
      User who created the dataset
      boolean hasCreatedTime()
      Creation timestamp in milliseconds
      boolean hasDatasetId()
      Unique identifier for the dataset
      boolean hasDigest()
      Dataset digest for integrity checking
      boolean hasLastUpdatedBy()
      User who last updated the dataset
      boolean hasLastUpdateTime()
      Last update timestamp in milliseconds
      boolean hasName()
      Dataset name (user-friendly identifier)
      boolean hasProfile()
      Profile information (JSON)
      boolean hasSchema()
      Schema information (JSON)
      boolean hasTags()
      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 Detail

      • hasDatasetId

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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.util.List<java.lang.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

        java.lang.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.