public interface EntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
BigQueryDateShardedSpec |
getBigqueryDateShardedSpec()
Specification for a group of BigQuery tables with name pattern
`[prefix]YYYYMMDD`.
|
BigQueryDateShardedSpecOrBuilder |
getBigqueryDateShardedSpecOrBuilder()
Specification for a group of BigQuery tables with name pattern
`[prefix]YYYYMMDD`.
|
BigQueryTableSpec |
getBigqueryTableSpec()
Specification that applies to a BigQuery table.
|
BigQueryTableSpecOrBuilder |
getBigqueryTableSpecOrBuilder()
Specification that applies to a BigQuery table.
|
String |
getDescription()
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Entry description, which can consist of several sentences or paragraphs
that describe entry contents.
|
String |
getDisplayName()
Display information such as title and description.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display information such as title and description.
|
Entry.EntryTypeCase |
getEntryTypeCase() |
GcsFilesetSpec |
getGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset.
|
GcsFilesetSpecOrBuilder |
getGcsFilesetSpecOrBuilder()
Specification that applies to a Cloud Storage fileset.
|
IntegratedSystem |
getIntegratedSystem()
Output only.
|
int |
getIntegratedSystemValue()
Output only.
|
String |
getLinkedResource()
The resource this metadata entry refers to.
|
com.google.protobuf.ByteString |
getLinkedResourceBytes()
The resource this metadata entry refers to.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
Schema |
getSchema()
Schema of the entry.
|
SchemaOrBuilder |
getSchemaOrBuilder()
Schema of the entry.
|
SystemTimestamps |
getSourceSystemTimestamps()
Output only.
|
SystemTimestampsOrBuilder |
getSourceSystemTimestampsOrBuilder()
Output only.
|
Entry.SystemCase |
getSystemCase() |
EntryType |
getType()
The type of the entry.
|
Entry.TypeSpecCase |
getTypeSpecCase() |
int |
getTypeValue()
The type of the entry.
|
UsageSignal |
getUsageSignal()
Output only.
|
UsageSignalOrBuilder |
getUsageSignalOrBuilder()
Output only.
|
String |
getUserSpecifiedSystem()
This field indicates the entry's source system that Data Catalog does not
integrate with.
|
com.google.protobuf.ByteString |
getUserSpecifiedSystemBytes()
This field indicates the entry's source system that Data Catalog does not
integrate with.
|
String |
getUserSpecifiedType()
Entry type if it does not fit any of the input-allowed values listed in
`EntryType` enum above.
|
com.google.protobuf.ByteString |
getUserSpecifiedTypeBytes()
Entry type if it does not fit any of the input-allowed values listed in
`EntryType` enum above.
|
boolean |
hasBigqueryDateShardedSpec()
Specification for a group of BigQuery tables with name pattern
`[prefix]YYYYMMDD`.
|
boolean |
hasBigqueryTableSpec()
Specification that applies to a BigQuery table.
|
boolean |
hasGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset.
|
boolean |
hasIntegratedSystem()
Output only.
|
boolean |
hasSchema()
Schema of the entry.
|
boolean |
hasSourceSystemTimestamps()
Output only.
|
boolean |
hasType()
The type of the entry.
|
boolean |
hasUsageSignal()
Output only.
|
boolean |
hasUserSpecifiedSystem()
This field indicates the entry's source system that Data Catalog does not
integrate with.
|
boolean |
hasUserSpecifiedType()
Entry type if it does not fit any of the input-allowed values listed in
`EntryType` enum above.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Output only. Identifier. The Data Catalog resource name of the entry in URL
format. Example:
* projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
Note that this Entry and its child resources may not actually be stored in
the location in this name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getNameBytes()
Output only. Identifier. The Data Catalog resource name of the entry in URL
format. Example:
* projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
Note that this Entry and its child resources may not actually be stored in
the location in this name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER, (.google.api.resource_reference) = { ... }
String getLinkedResource()
The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](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/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
string linked_resource = 9;com.google.protobuf.ByteString getLinkedResourceBytes()
The resource this metadata entry refers to. For Google Cloud Platform resources, `linked_resource` is the [full name of the resource](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/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
string linked_resource = 9;boolean hasType()
The type of the entry. Only used for Entries with types in the EntryType enum.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;int getTypeValue()
The type of the entry. Only used for Entries with types in the EntryType enum.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;EntryType getType()
The type of the entry. Only used for Entries with types in the EntryType enum.
.google.cloud.datacatalog.v1beta1.EntryType type = 2;boolean hasUserSpecifiedType()
Entry type if it does not fit any of the input-allowed values listed in `EntryType` enum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type". `user_specified_type` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must use `user_specified_type`.
string user_specified_type = 16;String getUserSpecifiedType()
Entry type if it does not fit any of the input-allowed values listed in `EntryType` enum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type". `user_specified_type` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must use `user_specified_type`.
string user_specified_type = 16;com.google.protobuf.ByteString getUserSpecifiedTypeBytes()
Entry type if it does not fit any of the input-allowed values listed in `EntryType` enum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type". `user_specified_type` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must use `user_specified_type`.
string user_specified_type = 16;boolean hasIntegratedSystem()
Output only. This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
.google.cloud.datacatalog.v1beta1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
int getIntegratedSystemValue()
Output only. This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
.google.cloud.datacatalog.v1beta1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
IntegratedSystem getIntegratedSystem()
Output only. This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
.google.cloud.datacatalog.v1beta1.IntegratedSystem integrated_system = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUserSpecifiedSystem()
This field indicates the entry's source system that Data Catalog does not integrate with. `user_specified_system` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;String getUserSpecifiedSystem()
This field indicates the entry's source system that Data Catalog does not integrate with. `user_specified_system` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;com.google.protobuf.ByteString getUserSpecifiedSystemBytes()
This field indicates the entry's source system that Data Catalog does not integrate with. `user_specified_system` strings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
string user_specified_system = 18;boolean hasGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
.google.cloud.datacatalog.v1beta1.GcsFilesetSpec gcs_fileset_spec = 6;GcsFilesetSpec getGcsFilesetSpec()
Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
.google.cloud.datacatalog.v1beta1.GcsFilesetSpec gcs_fileset_spec = 6;GcsFilesetSpecOrBuilder getGcsFilesetSpecOrBuilder()
Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
.google.cloud.datacatalog.v1beta1.GcsFilesetSpec gcs_fileset_spec = 6;boolean hasBigqueryTableSpec()
Specification that applies to a BigQuery table. This is only valid on entries of type `TABLE`.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;BigQueryTableSpec getBigqueryTableSpec()
Specification that applies to a BigQuery table. This is only valid on entries of type `TABLE`.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;BigQueryTableSpecOrBuilder getBigqueryTableSpecOrBuilder()
Specification that applies to a BigQuery table. This is only valid on entries of type `TABLE`.
.google.cloud.datacatalog.v1beta1.BigQueryTableSpec bigquery_table_spec = 12;boolean hasBigqueryDateShardedSpec()
Specification for a group of BigQuery tables with name pattern `[prefix]YYYYMMDD`. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
.google.cloud.datacatalog.v1beta1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15;
BigQueryDateShardedSpec getBigqueryDateShardedSpec()
Specification for a group of BigQuery tables with name pattern `[prefix]YYYYMMDD`. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
.google.cloud.datacatalog.v1beta1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15;
BigQueryDateShardedSpecOrBuilder getBigqueryDateShardedSpecOrBuilder()
Specification for a group of BigQuery tables with name pattern `[prefix]YYYYMMDD`. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
.google.cloud.datacatalog.v1beta1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15;
String getDisplayName()
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
string display_name = 3;com.google.protobuf.ByteString getDisplayNameBytes()
Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
string display_name = 3;String getDescription()
Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
string description = 4;com.google.protobuf.ByteString getDescriptionBytes()
Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
string description = 4;boolean hasSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;Schema getSchema()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;SchemaOrBuilder getSchemaOrBuilder()
Schema of the entry. An entry might not have any schema attached to it.
.google.cloud.datacatalog.v1beta1.Schema schema = 5;boolean hasSourceSystemTimestamps()
Output only. Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
SystemTimestamps getSourceSystemTimestamps()
Output only. Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
SystemTimestampsOrBuilder getSourceSystemTimestampsOrBuilder()
Output only. Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
.google.cloud.datacatalog.v1beta1.SystemTimestamps source_system_timestamps = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUsageSignal()
Output only. Statistics on the usage level of the resource.
.google.cloud.datacatalog.v1beta1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
UsageSignal getUsageSignal()
Output only. Statistics on the usage level of the resource.
.google.cloud.datacatalog.v1beta1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
UsageSignalOrBuilder getUsageSignalOrBuilder()
Output only. Statistics on the usage level of the resource.
.google.cloud.datacatalog.v1beta1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
Entry.EntryTypeCase getEntryTypeCase()
Entry.SystemCase getSystemCase()
Entry.TypeSpecCase getTypeSpecCase()
Copyright © 2025 Google LLC. All rights reserved.