Interface LookupEntryRequestOrBuilder

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

@Generated public interface LookupEntryRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The full name of the Google Cloud Platform resource the Data Catalog entry represents.
    com.google.protobuf.ByteString
    The full name of the Google Cloud Platform resource the Data Catalog entry represents.
    The SQL name of the entry.
    com.google.protobuf.ByteString
    The SQL name of the entry.
     
    boolean
    The full name of the Google Cloud Platform resource the Data Catalog entry represents.
    boolean
    The SQL name of the entry.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasLinkedResource

      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:
      Whether the linkedResource field is set.
    • getLinkedResource

      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:
      The linkedResource.
    • getLinkedResourceBytes

      com.google.protobuf.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:
      The bytes for linkedResource.
    • hasSqlResource

      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`
      
       `*_id`s should satisfy the GoogleSQL rules for identifiers.
       https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.
       
      string sql_resource = 3;
      Returns:
      Whether the sqlResource field is set.
    • getSqlResource

      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`
      
       `*_id`s should satisfy the GoogleSQL rules for identifiers.
       https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.
       
      string sql_resource = 3;
      Returns:
      The sqlResource.
    • getSqlResourceBytes

      com.google.protobuf.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`
      
       `*_id`s should satisfy the GoogleSQL rules for identifiers.
       https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical.
       
      string sql_resource = 3;
      Returns:
      The bytes for sqlResource.
    • getTargetNameCase