Interface EntryOrBuilder

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

@Generated public interface EntryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Output only. Identifier. The resource name of an entry in URL format.
      
       Note: The entry itself and its child resources might not be
       stored in the location specified in its name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. The resource name of an entry in URL format.
      
       Note: The entry itself and its child resources might not be
       stored in the location specified in its name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for name.
    • getLinkedResource

      String getLinkedResource()
       The resource this metadata entry refers to.
      
       For Google Cloud Platform resources, `linked_resource` is the
       [Full Resource Name]
       (https://cloud.google.com/apis/design/resource_names#full_resource_name).
       For example, the `linked_resource` for a table resource from BigQuery is:
      
       `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
      
       Output only when the entry is one of the types in the `EntryType` enum.
      
       For entries with a `user_specified_type`, this field is optional and
       defaults to an empty string.
      
       The resource string must contain only letters (a-z, A-Z), numbers (0-9),
       underscores (_), periods (.), colons (:), slashes (/), dashes (-),
       and hashes (#).
       The maximum size is 200 bytes when encoded in UTF-8.
       
      string linked_resource = 9;
      Returns:
      The linkedResource.
    • getLinkedResourceBytes

      com.google.protobuf.ByteString getLinkedResourceBytes()
       The resource this metadata entry refers to.
      
       For Google Cloud Platform resources, `linked_resource` is the
       [Full Resource Name]
       (https://cloud.google.com/apis/design/resource_names#full_resource_name).
       For example, the `linked_resource` for a table resource from BigQuery is:
      
       `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
      
       Output only when the entry is one of the types in the `EntryType` enum.
      
       For entries with a `user_specified_type`, this field is optional and
       defaults to an empty string.
      
       The resource string must contain only letters (a-z, A-Z), numbers (0-9),
       underscores (_), periods (.), colons (:), slashes (/), dashes (-),
       and hashes (#).
       The maximum size is 200 bytes when encoded in UTF-8.
       
      string linked_resource = 9;
      Returns:
      The bytes for linkedResource.
    • getFullyQualifiedName

      String getFullyQualifiedName()
       [Fully Qualified Name
       (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
       of the resource. Set automatically for entries representing resources from
       synced systems. Settable only during creation, and read-only later. Can
       be used for search and lookup of the entries.
       
      string fully_qualified_name = 29;
      Returns:
      The fullyQualifiedName.
    • getFullyQualifiedNameBytes

      com.google.protobuf.ByteString getFullyQualifiedNameBytes()
       [Fully Qualified Name
       (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
       of the resource. Set automatically for entries representing resources from
       synced systems. Settable only during creation, and read-only later. Can
       be used for search and lookup of the entries.
       
      string fully_qualified_name = 29;
      Returns:
      The bytes for fullyQualifiedName.
    • hasType

      boolean hasType()
       The type of the entry.
      
       For details, see [`EntryType`](#entrytype).
       
      .google.cloud.datacatalog.v1.EntryType type = 2;
      Returns:
      Whether the type field is set.
    • getTypeValue

      int getTypeValue()
       The type of the entry.
      
       For details, see [`EntryType`](#entrytype).
       
      .google.cloud.datacatalog.v1.EntryType type = 2;
      Returns:
      The enum numeric value on the wire for type.
    • getType

      EntryType getType()
       The type of the entry.
      
       For details, see [`EntryType`](#entrytype).
       
      .google.cloud.datacatalog.v1.EntryType type = 2;
      Returns:
      The type.
    • hasUserSpecifiedType

      boolean hasUserSpecifiedType()
       Custom entry type that doesn't match any of the values allowed for input
       and listed in the `EntryType` enum.
      
       When creating an entry, first check the type values in the enum.
       If there are no appropriate types for the new entry,
       provide a custom value, for example, `my_special_type`.
      
       The `user_specified_type` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_type = 16;
      Returns:
      Whether the userSpecifiedType field is set.
    • getUserSpecifiedType

      String getUserSpecifiedType()
       Custom entry type that doesn't match any of the values allowed for input
       and listed in the `EntryType` enum.
      
       When creating an entry, first check the type values in the enum.
       If there are no appropriate types for the new entry,
       provide a custom value, for example, `my_special_type`.
      
       The `user_specified_type` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_type = 16;
      Returns:
      The userSpecifiedType.
    • getUserSpecifiedTypeBytes

      com.google.protobuf.ByteString getUserSpecifiedTypeBytes()
       Custom entry type that doesn't match any of the values allowed for input
       and listed in the `EntryType` enum.
      
       When creating an entry, first check the type values in the enum.
       If there are no appropriate types for the new entry,
       provide a custom value, for example, `my_special_type`.
      
       The `user_specified_type` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_type = 16;
      Returns:
      The bytes for userSpecifiedType.
    • hasIntegratedSystem

      boolean hasIntegratedSystem()
       Output only. Indicates the entry's source system that Data Catalog
       integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
       
      .google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the integratedSystem field is set.
    • getIntegratedSystemValue

      int getIntegratedSystemValue()
       Output only. Indicates the entry's source system that Data Catalog
       integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
       
      .google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for integratedSystem.
    • getIntegratedSystem

      IntegratedSystem getIntegratedSystem()
       Output only. Indicates the entry's source system that Data Catalog
       integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
       
      .google.cloud.datacatalog.v1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The integratedSystem.
    • hasUserSpecifiedSystem

      boolean hasUserSpecifiedSystem()
       Indicates the entry's source system that Data Catalog doesn't
       automatically integrate with.
      
       The `user_specified_system` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_system = 18;
      Returns:
      Whether the userSpecifiedSystem field is set.
    • getUserSpecifiedSystem

      String getUserSpecifiedSystem()
       Indicates the entry's source system that Data Catalog doesn't
       automatically integrate with.
      
       The `user_specified_system` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_system = 18;
      Returns:
      The userSpecifiedSystem.
    • getUserSpecifiedSystemBytes

      com.google.protobuf.ByteString getUserSpecifiedSystemBytes()
       Indicates the entry's source system that Data Catalog doesn't
       automatically integrate with.
      
       The `user_specified_system` string has the following limitations:
      
       * Is case insensitive.
       * Must begin with a letter or underscore.
       * Can only contain letters, numbers, and underscores.
       * Must be at least 1 character and at most 64 characters long.
       
      string user_specified_system = 18;
      Returns:
      The bytes for userSpecifiedSystem.
    • hasSqlDatabaseSystemSpec

      boolean hasSqlDatabaseSystemSpec()
       Specification that applies to a relational database system. Only settable
       when `user_specified_system` is equal to `SQL_DATABASE`
       
      .google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
      Returns:
      Whether the sqlDatabaseSystemSpec field is set.
    • getSqlDatabaseSystemSpec

      SqlDatabaseSystemSpec getSqlDatabaseSystemSpec()
       Specification that applies to a relational database system. Only settable
       when `user_specified_system` is equal to `SQL_DATABASE`
       
      .google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
      Returns:
      The sqlDatabaseSystemSpec.
    • getSqlDatabaseSystemSpecOrBuilder

      SqlDatabaseSystemSpecOrBuilder getSqlDatabaseSystemSpecOrBuilder()
       Specification that applies to a relational database system. Only settable
       when `user_specified_system` is equal to `SQL_DATABASE`
       
      .google.cloud.datacatalog.v1.SqlDatabaseSystemSpec sql_database_system_spec = 39;
    • hasLookerSystemSpec

      boolean hasLookerSystemSpec()
       Specification that applies to Looker sysstem. Only settable when
       `user_specified_system` is equal to `LOOKER`
       
      .google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;
      Returns:
      Whether the lookerSystemSpec field is set.
    • getLookerSystemSpec

      LookerSystemSpec getLookerSystemSpec()
       Specification that applies to Looker sysstem. Only settable when
       `user_specified_system` is equal to `LOOKER`
       
      .google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;
      Returns:
      The lookerSystemSpec.
    • getLookerSystemSpecOrBuilder

      LookerSystemSpecOrBuilder getLookerSystemSpecOrBuilder()
       Specification that applies to Looker sysstem. Only settable when
       `user_specified_system` is equal to `LOOKER`
       
      .google.cloud.datacatalog.v1.LookerSystemSpec looker_system_spec = 40;
    • hasCloudBigtableSystemSpec

      boolean hasCloudBigtableSystemSpec()
       Specification that applies to Cloud Bigtable system. Only settable when
       `integrated_system` is equal to `CLOUD_BIGTABLE`
       
      .google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
      Returns:
      Whether the cloudBigtableSystemSpec field is set.
    • getCloudBigtableSystemSpec

      CloudBigtableSystemSpec getCloudBigtableSystemSpec()
       Specification that applies to Cloud Bigtable system. Only settable when
       `integrated_system` is equal to `CLOUD_BIGTABLE`
       
      .google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
      Returns:
      The cloudBigtableSystemSpec.
    • getCloudBigtableSystemSpecOrBuilder

      CloudBigtableSystemSpecOrBuilder getCloudBigtableSystemSpecOrBuilder()
       Specification that applies to Cloud Bigtable system. Only settable when
       `integrated_system` is equal to `CLOUD_BIGTABLE`
       
      .google.cloud.datacatalog.v1.CloudBigtableSystemSpec cloud_bigtable_system_spec = 41;
    • hasGcsFilesetSpec

      boolean hasGcsFilesetSpec()
       Specification that applies to a Cloud Storage fileset. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;
      Returns:
      Whether the gcsFilesetSpec field is set.
    • getGcsFilesetSpec

      GcsFilesetSpec getGcsFilesetSpec()
       Specification that applies to a Cloud Storage fileset. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;
      Returns:
      The gcsFilesetSpec.
    • getGcsFilesetSpecOrBuilder

      GcsFilesetSpecOrBuilder getGcsFilesetSpecOrBuilder()
       Specification that applies to a Cloud Storage fileset. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.GcsFilesetSpec gcs_fileset_spec = 6;
    • hasBigqueryTableSpec

      boolean hasBigqueryTableSpec()
       Output only. Specification that applies to a BigQuery table. Valid only
       for entries with the `TABLE` type.
       
      .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the bigqueryTableSpec field is set.
    • getBigqueryTableSpec

      BigQueryTableSpec getBigqueryTableSpec()
       Output only. Specification that applies to a BigQuery table. Valid only
       for entries with the `TABLE` type.
       
      .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bigqueryTableSpec.
    • getBigqueryTableSpecOrBuilder

      BigQueryTableSpecOrBuilder getBigqueryTableSpecOrBuilder()
       Output only. Specification that applies to a BigQuery table. Valid only
       for entries with the `TABLE` type.
       
      .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasBigqueryDateShardedSpec

      boolean hasBigqueryDateShardedSpec()
       Output only. Specification for a group of BigQuery tables with
       the `[prefix]YYYYMMDD` name pattern.
      
       For more information, see [Introduction to partitioned tables]
       (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
       
      .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the bigqueryDateShardedSpec field is set.
    • getBigqueryDateShardedSpec

      BigQueryDateShardedSpec getBigqueryDateShardedSpec()
       Output only. Specification for a group of BigQuery tables with
       the `[prefix]YYYYMMDD` name pattern.
      
       For more information, see [Introduction to partitioned tables]
       (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
       
      .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bigqueryDateShardedSpec.
    • getBigqueryDateShardedSpecOrBuilder

      BigQueryDateShardedSpecOrBuilder getBigqueryDateShardedSpecOrBuilder()
       Output only. Specification for a group of BigQuery tables with
       the `[prefix]YYYYMMDD` name pattern.
      
       For more information, see [Introduction to partitioned tables]
       (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
       
      .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasDatabaseTableSpec

      boolean hasDatabaseTableSpec()
       Specification that applies to a table resource. Valid only
       for entries with the `TABLE` or `EXPLORE` type.
       
      .google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;
      Returns:
      Whether the databaseTableSpec field is set.
    • getDatabaseTableSpec

      DatabaseTableSpec getDatabaseTableSpec()
       Specification that applies to a table resource. Valid only
       for entries with the `TABLE` or `EXPLORE` type.
       
      .google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;
      Returns:
      The databaseTableSpec.
    • getDatabaseTableSpecOrBuilder

      DatabaseTableSpecOrBuilder getDatabaseTableSpecOrBuilder()
       Specification that applies to a table resource. Valid only
       for entries with the `TABLE` or `EXPLORE` type.
       
      .google.cloud.datacatalog.v1.DatabaseTableSpec database_table_spec = 24;
    • hasDataSourceConnectionSpec

      boolean hasDataSourceConnectionSpec()
       Specification that applies to a data source connection. Valid only
       for entries with the `DATA_SOURCE_CONNECTION` type.
       
      .google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
      Returns:
      Whether the dataSourceConnectionSpec field is set.
    • getDataSourceConnectionSpec

      DataSourceConnectionSpec getDataSourceConnectionSpec()
       Specification that applies to a data source connection. Valid only
       for entries with the `DATA_SOURCE_CONNECTION` type.
       
      .google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
      Returns:
      The dataSourceConnectionSpec.
    • getDataSourceConnectionSpecOrBuilder

      DataSourceConnectionSpecOrBuilder getDataSourceConnectionSpecOrBuilder()
       Specification that applies to a data source connection. Valid only
       for entries with the `DATA_SOURCE_CONNECTION` type.
       
      .google.cloud.datacatalog.v1.DataSourceConnectionSpec data_source_connection_spec = 27;
    • hasRoutineSpec

      boolean hasRoutineSpec()
       Specification that applies to a user-defined function or procedure. Valid
       only for entries with the `ROUTINE` type.
       
      .google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;
      Returns:
      Whether the routineSpec field is set.
    • getRoutineSpec

      RoutineSpec getRoutineSpec()
       Specification that applies to a user-defined function or procedure. Valid
       only for entries with the `ROUTINE` type.
       
      .google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;
      Returns:
      The routineSpec.
    • getRoutineSpecOrBuilder

      RoutineSpecOrBuilder getRoutineSpecOrBuilder()
       Specification that applies to a user-defined function or procedure. Valid
       only for entries with the `ROUTINE` type.
       
      .google.cloud.datacatalog.v1.RoutineSpec routine_spec = 28;
    • hasDatasetSpec

      boolean hasDatasetSpec()
       Specification that applies to a dataset.
       
      .google.cloud.datacatalog.v1.DatasetSpec dataset_spec = 32;
      Returns:
      Whether the datasetSpec field is set.
    • getDatasetSpec

      DatasetSpec getDatasetSpec()
       Specification that applies to a dataset.
       
      .google.cloud.datacatalog.v1.DatasetSpec dataset_spec = 32;
      Returns:
      The datasetSpec.
    • getDatasetSpecOrBuilder

      DatasetSpecOrBuilder getDatasetSpecOrBuilder()
       Specification that applies to a dataset.
       
      .google.cloud.datacatalog.v1.DatasetSpec dataset_spec = 32;
    • hasFilesetSpec

      boolean hasFilesetSpec()
       Specification that applies to a fileset resource. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;
      Returns:
      Whether the filesetSpec field is set.
    • getFilesetSpec

      FilesetSpec getFilesetSpec()
       Specification that applies to a fileset resource. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;
      Returns:
      The filesetSpec.
    • getFilesetSpecOrBuilder

      FilesetSpecOrBuilder getFilesetSpecOrBuilder()
       Specification that applies to a fileset resource. Valid only
       for entries with the `FILESET` type.
       
      .google.cloud.datacatalog.v1.FilesetSpec fileset_spec = 33;
    • hasServiceSpec

      boolean hasServiceSpec()
       Specification that applies to a Service resource.
       
      .google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
      Returns:
      Whether the serviceSpec field is set.
    • getServiceSpec

      ServiceSpec getServiceSpec()
       Specification that applies to a Service resource.
       
      .google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
      Returns:
      The serviceSpec.
    • getServiceSpecOrBuilder

      ServiceSpecOrBuilder getServiceSpecOrBuilder()
       Specification that applies to a Service resource.
       
      .google.cloud.datacatalog.v1.ServiceSpec service_spec = 42;
    • hasModelSpec

      boolean hasModelSpec()
       Model specification.
       
      .google.cloud.datacatalog.v1.ModelSpec model_spec = 43;
      Returns:
      Whether the modelSpec field is set.
    • getModelSpec

      ModelSpec getModelSpec()
       Model specification.
       
      .google.cloud.datacatalog.v1.ModelSpec model_spec = 43;
      Returns:
      The modelSpec.
    • getModelSpecOrBuilder

      ModelSpecOrBuilder getModelSpecOrBuilder()
       Model specification.
       
      .google.cloud.datacatalog.v1.ModelSpec model_spec = 43;
    • hasFeatureOnlineStoreSpec

      boolean hasFeatureOnlineStoreSpec()
       FeatureonlineStore spec for Vertex AI Feature Store.
       
      .google.cloud.datacatalog.v1.FeatureOnlineStoreSpec feature_online_store_spec = 45;
      Returns:
      Whether the featureOnlineStoreSpec field is set.
    • getFeatureOnlineStoreSpec

      FeatureOnlineStoreSpec getFeatureOnlineStoreSpec()
       FeatureonlineStore spec for Vertex AI Feature Store.
       
      .google.cloud.datacatalog.v1.FeatureOnlineStoreSpec feature_online_store_spec = 45;
      Returns:
      The featureOnlineStoreSpec.
    • getFeatureOnlineStoreSpecOrBuilder

      FeatureOnlineStoreSpecOrBuilder getFeatureOnlineStoreSpecOrBuilder()
       FeatureonlineStore spec for Vertex AI Feature Store.
       
      .google.cloud.datacatalog.v1.FeatureOnlineStoreSpec feature_online_store_spec = 45;
    • getDisplayName

      String getDisplayName()
       Display name of an entry.
      
       The maximum size is 500 bytes when encoded in UTF-8.
       Default value is an empty string.
       
      string display_name = 3;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Display name of an entry.
      
       The maximum size is 500 bytes when encoded in UTF-8.
       Default value is an empty string.
       
      string display_name = 3;
      Returns:
      The bytes for displayName.
    • getDescription

      String getDescription()
       Entry description that can consist of several sentences or paragraphs
       that describe entry contents.
      
       The description must not contain Unicode non-characters as well as C0
       and C1 control codes except tabs (HT), new lines (LF), carriage returns
       (CR), and page breaks (FF).
       The maximum size is 2000 bytes when encoded in UTF-8.
       Default value is an empty string.
       
      string description = 4;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Entry description that can consist of several sentences or paragraphs
       that describe entry contents.
      
       The description must not contain Unicode non-characters as well as C0
       and C1 control codes except tabs (HT), new lines (LF), carriage returns
       (CR), and page breaks (FF).
       The maximum size is 2000 bytes when encoded in UTF-8.
       Default value is an empty string.
       
      string description = 4;
      Returns:
      The bytes for description.
    • hasBusinessContext

      boolean hasBusinessContext()
       Business Context of the entry. Not supported for BigQuery datasets
       
      .google.cloud.datacatalog.v1.BusinessContext business_context = 37;
      Returns:
      Whether the businessContext field is set.
    • getBusinessContext

      BusinessContext getBusinessContext()
       Business Context of the entry. Not supported for BigQuery datasets
       
      .google.cloud.datacatalog.v1.BusinessContext business_context = 37;
      Returns:
      The businessContext.
    • getBusinessContextOrBuilder

      BusinessContextOrBuilder getBusinessContextOrBuilder()
       Business Context of the entry. Not supported for BigQuery datasets
       
      .google.cloud.datacatalog.v1.BusinessContext business_context = 37;
    • hasSchema

      boolean hasSchema()
       Schema of the entry. An entry might not have any schema attached to it.
       
      .google.cloud.datacatalog.v1.Schema schema = 5;
      Returns:
      Whether the schema field is set.
    • getSchema

      Schema getSchema()
       Schema of the entry. An entry might not have any schema attached to it.
       
      .google.cloud.datacatalog.v1.Schema schema = 5;
      Returns:
      The schema.
    • getSchemaOrBuilder

      SchemaOrBuilder getSchemaOrBuilder()
       Schema of the entry. An entry might not have any schema attached to it.
       
      .google.cloud.datacatalog.v1.Schema schema = 5;
    • hasSourceSystemTimestamps

      boolean hasSourceSystemTimestamps()
       Timestamps from the underlying resource, not from the Data Catalog
       entry.
      
       Output only when the entry has a system listed in the `IntegratedSystem`
       enum. For entries with `user_specified_system`, this field is optional
       and defaults to an empty timestamp.
       
      .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;
      Returns:
      Whether the sourceSystemTimestamps field is set.
    • getSourceSystemTimestamps

      SystemTimestamps getSourceSystemTimestamps()
       Timestamps from the underlying resource, not from the Data Catalog
       entry.
      
       Output only when the entry has a system listed in the `IntegratedSystem`
       enum. For entries with `user_specified_system`, this field is optional
       and defaults to an empty timestamp.
       
      .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;
      Returns:
      The sourceSystemTimestamps.
    • getSourceSystemTimestampsOrBuilder

      SystemTimestampsOrBuilder getSourceSystemTimestampsOrBuilder()
       Timestamps from the underlying resource, not from the Data Catalog
       entry.
      
       Output only when the entry has a system listed in the `IntegratedSystem`
       enum. For entries with `user_specified_system`, this field is optional
       and defaults to an empty timestamp.
       
      .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7;
    • hasUsageSignal

      boolean hasUsageSignal()
       Resource usage statistics.
       
      .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
      Returns:
      Whether the usageSignal field is set.
    • getUsageSignal

      UsageSignal getUsageSignal()
       Resource usage statistics.
       
      .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
      Returns:
      The usageSignal.
    • getUsageSignalOrBuilder

      UsageSignalOrBuilder getUsageSignalOrBuilder()
       Resource usage statistics.
       
      .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13;
    • getLabelsCount

      int getLabelsCount()
       Cloud labels attached to the entry.
      
       In Data Catalog, you can create and modify labels attached only to custom
       entries. Synced entries have unmodifiable labels that come from the source
       system.
       
      map<string, string> labels = 14;
    • containsLabels

      boolean containsLabels(String key)
       Cloud labels attached to the entry.
      
       In Data Catalog, you can create and modify labels attached only to custom
       entries. Synced entries have unmodifiable labels that come from the source
       system.
       
      map<string, string> labels = 14;
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       Cloud labels attached to the entry.
      
       In Data Catalog, you can create and modify labels attached only to custom
       entries. Synced entries have unmodifiable labels that come from the source
       system.
       
      map<string, string> labels = 14;
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       Cloud labels attached to the entry.
      
       In Data Catalog, you can create and modify labels attached only to custom
       entries. Synced entries have unmodifiable labels that come from the source
       system.
       
      map<string, string> labels = 14;
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       Cloud labels attached to the entry.
      
       In Data Catalog, you can create and modify labels attached only to custom
       entries. Synced entries have unmodifiable labels that come from the source
       system.
       
      map<string, string> labels = 14;
    • hasDataSource

      boolean hasDataSource()
       Output only. Physical location of the entry.
       
      .google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the dataSource field is set.
    • getDataSource

      DataSource getDataSource()
       Output only. Physical location of the entry.
       
      .google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The dataSource.
    • getDataSourceOrBuilder

      DataSourceOrBuilder getDataSourceOrBuilder()
       Output only. Physical location of the entry.
       
      .google.cloud.datacatalog.v1.DataSource data_source = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPersonalDetails

      boolean hasPersonalDetails()
       Output only. Additional information related to the entry. Private to the
       current user.
       
      .google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the personalDetails field is set.
    • getPersonalDetails

      PersonalDetails getPersonalDetails()
       Output only. Additional information related to the entry. Private to the
       current user.
       
      .google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The personalDetails.
    • getPersonalDetailsOrBuilder

      PersonalDetailsOrBuilder getPersonalDetailsOrBuilder()
       Output only. Additional information related to the entry. Private to the
       current user.
       
      .google.cloud.datacatalog.v1.PersonalDetails personal_details = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getEntryTypeCase

      Entry.EntryTypeCase getEntryTypeCase()
    • getSystemCase

      Entry.SystemCase getSystemCase()
    • getSystemSpecCase

      Entry.SystemSpecCase getSystemSpecCase()
    • getTypeSpecCase

      Entry.TypeSpecCase getTypeSpecCase()
    • getSpecCase

      Entry.SpecCase getSpecCase()