Interface LookupEntryRequestOrBuilder (1.43.0)

public interface LookupEntryRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLinkedResource()

public abstract String getLinkedResource()

The full name of the Google Cloud Platform resource the Data Catalog entry represents. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Full names are case-sensitive.

Examples:

  • //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId
  • //pubsub.googleapis.com/projects/projectId/topics/topicId

string linked_resource = 1;

Returns
TypeDescription
String

The linkedResource.

getLinkedResourceBytes()

public abstract ByteString getLinkedResourceBytes()

The full name of the Google Cloud Platform resource the Data Catalog entry represents. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Full names are case-sensitive.

Examples:

  • //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId
  • //pubsub.googleapis.com/projects/projectId/topics/topicId

string linked_resource = 1;

Returns
TypeDescription
ByteString

The bytes for linkedResource.

getSqlResource()

public abstract String getSqlResource()

The SQL name of the entry. SQL names are case-sensitive.

Examples:

  • pubsub.project_id.topic_id
  • pubsub.project_id.topic.id.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

    *_ids should satisfy the standard SQL rules for identifiers. https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.

string sql_resource = 3;

Returns
TypeDescription
String

The sqlResource.

getSqlResourceBytes()

public abstract ByteString getSqlResourceBytes()

The SQL name of the entry. SQL names are case-sensitive.

Examples:

  • pubsub.project_id.topic_id
  • pubsub.project_id.topic.id.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

    *_ids should satisfy the standard SQL rules for identifiers. https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.

string sql_resource = 3;

Returns
TypeDescription
ByteString

The bytes for sqlResource.

getTargetNameCase()

public abstract LookupEntryRequest.TargetNameCase getTargetNameCase()
Returns
TypeDescription
LookupEntryRequest.TargetNameCase

hasLinkedResource()

public abstract boolean hasLinkedResource()

The full name of the Google Cloud Platform resource the Data Catalog entry represents. See: https://cloud.google.com/apis/design/resource_names#full_resource_name. Full names are case-sensitive.

Examples:

  • //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId
  • //pubsub.googleapis.com/projects/projectId/topics/topicId

string linked_resource = 1;

Returns
TypeDescription
boolean

Whether the linkedResource field is set.

hasSqlResource()

public abstract boolean hasSqlResource()

The SQL name of the entry. SQL names are case-sensitive.

Examples:

  • pubsub.project_id.topic_id
  • pubsub.project_id.topic.id.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

    *_ids should satisfy the standard SQL rules for identifiers. https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.

string sql_resource = 3;

Returns
TypeDescription
boolean

Whether the sqlResource field is set.