Class: Google::Cloud::Metastore::V1beta::BackendMetastore

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/metastore/v1beta/metastore_federation.rb

Overview

Represents a backend metastore for the federation.

Defined Under Namespace

Modules: MetastoreType

Instance Attribute Summary collapse

Instance Attribute Details

#metastore_type::Google::Cloud::Metastore::V1beta::BackendMetastore::MetastoreType

Returns The type of the backend metastore.

Returns:



125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# File 'proto_docs/google/cloud/metastore/v1beta/metastore_federation.rb', line 125

class BackendMetastore
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the backend metastore.
  module MetastoreType
    # The metastore type is not set.
    METASTORE_TYPE_UNSPECIFIED = 0

    # The backend metastore is Dataplex.
    DATAPLEX = 1

    # The backend metastore is BigQuery.
    BIGQUERY = 2

    # The backend metastore is Dataproc Metastore.
    DATAPROC_METASTORE = 3
  end
end

#name::String

Returns The relative resource name of the metastore that is being federated. The formats of the relative resource names for the currently supported metastores are listed below:

  • BigQuery
    • projects/{project_id}
  • Dataproc Metastore
    • projects/{project_id}/locations/{location}/services/{service_id}.

Returns:

  • (::String)

    The relative resource name of the metastore that is being federated. The formats of the relative resource names for the currently supported metastores are listed below:

    • BigQuery
      • projects/{project_id}
    • Dataproc Metastore
      • projects/{project_id}/locations/{location}/services/{service_id}


125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# File 'proto_docs/google/cloud/metastore/v1beta/metastore_federation.rb', line 125

class BackendMetastore
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The type of the backend metastore.
  module MetastoreType
    # The metastore type is not set.
    METASTORE_TYPE_UNSPECIFIED = 0

    # The backend metastore is Dataplex.
    DATAPLEX = 1

    # The backend metastore is BigQuery.
    BIGQUERY = 2

    # The backend metastore is Dataproc Metastore.
    DATAPROC_METASTORE = 3
  end
end