Package com.google.cloud.datacatalog.v1
Interface EntryOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Entry,Entry.Builder
public interface EntryOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsLabels(String key)Cloud labels attached to the entry.BigQueryDateShardedSpecgetBigqueryDateShardedSpec()Output only.BigQueryDateShardedSpecOrBuildergetBigqueryDateShardedSpecOrBuilder()Output only.BigQueryTableSpecgetBigqueryTableSpec()Output only.BigQueryTableSpecOrBuildergetBigqueryTableSpecOrBuilder()Output only.BusinessContextgetBusinessContext()Business Context of the entry.BusinessContextOrBuildergetBusinessContextOrBuilder()Business Context of the entry.CloudBigtableSystemSpecgetCloudBigtableSystemSpec()Specification that applies to Cloud Bigtable system.CloudBigtableSystemSpecOrBuildergetCloudBigtableSystemSpecOrBuilder()Specification that applies to Cloud Bigtable system.DatabaseTableSpecgetDatabaseTableSpec()Specification that applies to a table resource.DatabaseTableSpecOrBuildergetDatabaseTableSpecOrBuilder()Specification that applies to a table resource.DataSourcegetDataSource()Output only.DataSourceConnectionSpecgetDataSourceConnectionSpec()Specification that applies to a data source connection.DataSourceConnectionSpecOrBuildergetDataSourceConnectionSpecOrBuilder()Specification that applies to a data source connection.DataSourceOrBuildergetDataSourceOrBuilder()Output only.StringgetDescription()Entry description that can consist of several sentences or paragraphs that describe entry contents.com.google.protobuf.ByteStringgetDescriptionBytes()Entry description that can consist of several sentences or paragraphs that describe entry contents.StringgetDisplayName()Display name of an entry.com.google.protobuf.ByteStringgetDisplayNameBytes()Display name of an entry.Entry.EntryTypeCasegetEntryTypeCase()FilesetSpecgetFilesetSpec()Specification that applies to a fileset resource.FilesetSpecOrBuildergetFilesetSpecOrBuilder()Specification that applies to a fileset resource.StringgetFullyQualifiedName()[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource.com.google.protobuf.ByteStringgetFullyQualifiedNameBytes()[Fully Qualified Name (FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names) of the resource.GcsFilesetSpecgetGcsFilesetSpec()Specification that applies to a Cloud Storage fileset.GcsFilesetSpecOrBuildergetGcsFilesetSpecOrBuilder()Specification that applies to a Cloud Storage fileset.IntegratedSystemgetIntegratedSystem()Output only.intgetIntegratedSystemValue()Output only.Map<String,String>getLabels()Deprecated.intgetLabelsCount()Cloud labels attached to the entry.Map<String,String>getLabelsMap()Cloud labels attached to the entry.StringgetLabelsOrDefault(String key, String defaultValue)Cloud labels attached to the entry.StringgetLabelsOrThrow(String key)Cloud labels attached to the entry.StringgetLinkedResource()The resource this metadata entry refers to.com.google.protobuf.ByteStringgetLinkedResourceBytes()The resource this metadata entry refers to.LookerSystemSpecgetLookerSystemSpec()Specification that applies to Looker sysstem.LookerSystemSpecOrBuildergetLookerSystemSpecOrBuilder()Specification that applies to Looker sysstem.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.PersonalDetailsgetPersonalDetails()Output only.PersonalDetailsOrBuildergetPersonalDetailsOrBuilder()Output only.RoutineSpecgetRoutineSpec()Specification that applies to a user-defined function or procedure.RoutineSpecOrBuildergetRoutineSpecOrBuilder()Specification that applies to a user-defined function or procedure.SchemagetSchema()Schema of the entry.SchemaOrBuildergetSchemaOrBuilder()Schema of the entry.ServiceSpecgetServiceSpec()Specification that applies to a Service resource.ServiceSpecOrBuildergetServiceSpecOrBuilder()Specification that applies to a Service resource.SystemTimestampsgetSourceSystemTimestamps()Timestamps from the underlying resource, not from the Data Catalog entry.SystemTimestampsOrBuildergetSourceSystemTimestampsOrBuilder()Timestamps from the underlying resource, not from the Data Catalog entry.Entry.SpecCasegetSpecCase()SqlDatabaseSystemSpecgetSqlDatabaseSystemSpec()Specification that applies to a relational database system.SqlDatabaseSystemSpecOrBuildergetSqlDatabaseSystemSpecOrBuilder()Specification that applies to a relational database system.Entry.SystemCasegetSystemCase()Entry.SystemSpecCasegetSystemSpecCase()EntryTypegetType()The type of the entry.Entry.TypeSpecCasegetTypeSpecCase()intgetTypeValue()The type of the entry.UsageSignalgetUsageSignal()Resource usage statistics.UsageSignalOrBuildergetUsageSignalOrBuilder()Resource usage statistics.StringgetUserSpecifiedSystem()Indicates the entry's source system that Data Catalog doesn't automatically integrate with.com.google.protobuf.ByteStringgetUserSpecifiedSystemBytes()Indicates the entry's source system that Data Catalog doesn't automatically integrate with.StringgetUserSpecifiedType()Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum.com.google.protobuf.ByteStringgetUserSpecifiedTypeBytes()Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum.booleanhasBigqueryDateShardedSpec()Output only.booleanhasBigqueryTableSpec()Output only.booleanhasBusinessContext()Business Context of the entry.booleanhasCloudBigtableSystemSpec()Specification that applies to Cloud Bigtable system.booleanhasDatabaseTableSpec()Specification that applies to a table resource.booleanhasDataSource()Output only.booleanhasDataSourceConnectionSpec()Specification that applies to a data source connection.booleanhasFilesetSpec()Specification that applies to a fileset resource.booleanhasGcsFilesetSpec()Specification that applies to a Cloud Storage fileset.booleanhasIntegratedSystem()Output only.booleanhasLookerSystemSpec()Specification that applies to Looker sysstem.booleanhasPersonalDetails()Output only.booleanhasRoutineSpec()Specification that applies to a user-defined function or procedure.booleanhasSchema()Schema of the entry.booleanhasServiceSpec()Specification that applies to a Service resource.booleanhasSourceSystemTimestamps()Timestamps from the underlying resource, not from the Data Catalog entry.booleanhasSqlDatabaseSystemSpec()Specification that applies to a relational database system.booleanhasType()The type of the entry.booleanhasUsageSignal()Resource usage statistics.booleanhasUserSpecifiedSystem()Indicates the entry's source system that Data Catalog doesn't automatically integrate with.booleanhasUserSpecifiedType()Custom entry type that doesn't match any of the values allowed for input and listed in the `EntryType` enum.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Output only. 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.resource_reference) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. 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.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;
-
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;
-
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 Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()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()
-
-