public interface LookupEntryRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
com.google.protobuf.ByteString |
getFullyQualifiedNameBytes()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
String |
getLinkedResource()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents.
|
com.google.protobuf.ByteString |
getLinkedResourceBytes()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents.
|
String |
getLocation()
Location where the lookup should be performed.
|
com.google.protobuf.ByteString |
getLocationBytes()
Location where the lookup should be performed.
|
String |
getProject()
Project where the lookup should be performed.
|
com.google.protobuf.ByteString |
getProjectBytes()
Project where the lookup should be performed.
|
String |
getSqlResource()
The SQL name of the entry.
|
com.google.protobuf.ByteString |
getSqlResourceBytes()
The SQL name of the entry.
|
LookupEntryRequest.TargetNameCase |
getTargetNameCase() |
boolean |
hasFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
|
boolean |
hasLinkedResource()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents.
|
boolean |
hasSqlResource()
The SQL name of the entry.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasLinkedResource()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents. For more information, see [Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
Full names are case-sensitive. For example:
* `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
* `//pubsub.googleapis.com/projects/{PROJECT_ID}/topics/{TOPIC_ID}`
string linked_resource = 1;String getLinkedResource()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents. For more information, see [Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
Full names are case-sensitive. For example:
* `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
* `//pubsub.googleapis.com/projects/{PROJECT_ID}/topics/{TOPIC_ID}`
string linked_resource = 1;com.google.protobuf.ByteString getLinkedResourceBytes()
The full name of the Google Cloud Platform resource the Data Catalog
entry represents. For more information, see [Full Resource Name]
(https://cloud.google.com/apis/design/resource_names#full_resource_name).
Full names are case-sensitive. For example:
* `//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}`
* `//pubsub.googleapis.com/projects/{PROJECT_ID}/topics/{TOPIC_ID}`
string linked_resource = 1;boolean hasSqlResource()
The SQL name of the entry. SQL names are case-sensitive.
Examples:
* `pubsub.topic.{PROJECT_ID}.{TOPIC_ID}`
* `pubsub.topic.{PROJECT_ID}.`\``{TOPIC.ID.SEPARATED.WITH.DOTS}`\`
* `bigquery.table.{PROJECT_ID}.{DATASET_ID}.{TABLE_ID}`
* `bigquery.dataset.{PROJECT_ID}.{DATASET_ID}`
* `datacatalog.entry.{PROJECT_ID}.{LOCATION_ID}.{ENTRY_GROUP_ID}.{ENTRY_ID}`
Identifiers (`*_ID`) should comply with the
[Lexical structure in Standard SQL]
(https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical).
string sql_resource = 3;String getSqlResource()
The SQL name of the entry. SQL names are case-sensitive.
Examples:
* `pubsub.topic.{PROJECT_ID}.{TOPIC_ID}`
* `pubsub.topic.{PROJECT_ID}.`\``{TOPIC.ID.SEPARATED.WITH.DOTS}`\`
* `bigquery.table.{PROJECT_ID}.{DATASET_ID}.{TABLE_ID}`
* `bigquery.dataset.{PROJECT_ID}.{DATASET_ID}`
* `datacatalog.entry.{PROJECT_ID}.{LOCATION_ID}.{ENTRY_GROUP_ID}.{ENTRY_ID}`
Identifiers (`*_ID`) should comply with the
[Lexical structure in Standard SQL]
(https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical).
string sql_resource = 3;com.google.protobuf.ByteString getSqlResourceBytes()
The SQL name of the entry. SQL names are case-sensitive.
Examples:
* `pubsub.topic.{PROJECT_ID}.{TOPIC_ID}`
* `pubsub.topic.{PROJECT_ID}.`\``{TOPIC.ID.SEPARATED.WITH.DOTS}`\`
* `bigquery.table.{PROJECT_ID}.{DATASET_ID}.{TABLE_ID}`
* `bigquery.dataset.{PROJECT_ID}.{DATASET_ID}`
* `datacatalog.entry.{PROJECT_ID}.{LOCATION_ID}.{ENTRY_GROUP_ID}.{ENTRY_ID}`
Identifiers (`*_ID`) should comply with the
[Lexical structure in Standard SQL]
(https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical).
string sql_resource = 3;boolean hasFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
FQNs take two forms:
* For non-regionalized resources:
`{SYSTEM}:{PROJECT}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
* For regionalized resources:
`{SYSTEM}:{PROJECT}.{LOCATION_ID}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
Example for a DPMS table:
`dataproc_metastore:{PROJECT_ID}.{LOCATION_ID}.{INSTANCE_ID}.{DATABASE_ID}.{TABLE_ID}`
string fully_qualified_name = 5;String getFullyQualifiedName()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
FQNs take two forms:
* For non-regionalized resources:
`{SYSTEM}:{PROJECT}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
* For regionalized resources:
`{SYSTEM}:{PROJECT}.{LOCATION_ID}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
Example for a DPMS table:
`dataproc_metastore:{PROJECT_ID}.{LOCATION_ID}.{INSTANCE_ID}.{DATABASE_ID}.{TABLE_ID}`
string fully_qualified_name = 5;com.google.protobuf.ByteString getFullyQualifiedNameBytes()
[Fully Qualified Name
(FQN)](https://cloud.google.com//data-catalog/docs/fully-qualified-names)
of the resource.
FQNs take two forms:
* For non-regionalized resources:
`{SYSTEM}:{PROJECT}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
* For regionalized resources:
`{SYSTEM}:{PROJECT}.{LOCATION_ID}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}`
Example for a DPMS table:
`dataproc_metastore:{PROJECT_ID}.{LOCATION_ID}.{INSTANCE_ID}.{DATABASE_ID}.{TABLE_ID}`
string fully_qualified_name = 5;String getProject()
Project where the lookup should be performed. Required to lookup entry that is not a part of `DPMS` or `DATAPLEX` `integrated_system` using its `fully_qualified_name`. Ignored in other cases.
string project = 6;com.google.protobuf.ByteString getProjectBytes()
Project where the lookup should be performed. Required to lookup entry that is not a part of `DPMS` or `DATAPLEX` `integrated_system` using its `fully_qualified_name`. Ignored in other cases.
string project = 6;String getLocation()
Location where the lookup should be performed. Required to lookup entry that is not a part of `DPMS` or `DATAPLEX` `integrated_system` using its `fully_qualified_name`. Ignored in other cases.
string location = 7;com.google.protobuf.ByteString getLocationBytes()
Location where the lookup should be performed. Required to lookup entry that is not a part of `DPMS` or `DATAPLEX` `integrated_system` using its `fully_qualified_name`. Ignored in other cases.
string location = 7;LookupEntryRequest.TargetNameCase getTargetNameCase()
Copyright © 2023 Google LLC. All rights reserved.