Dataproc Metastore V1 API - Class Google::Cloud::Metastore::V1::Service (v0.3.0)

Reference documentation and code samples for the Dataproc Metastore V1 API class Google::Cloud::Metastore::V1::Service.

A managed metastore service that serves metadata queries.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#artifact_gcs_uri

def artifact_gcs_uri() -> ::String
Returns
  • (::String) — Output only. A Cloud Storage URI (starting with gs://) that specifies where artifacts related to the metastore service are stored.

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#endpoint_uri

def endpoint_uri() -> ::String
Returns
  • (::String) — Output only. The URI of the endpoint used to access the metastore service.

#hive_metastore_config

def hive_metastore_config() -> ::Google::Cloud::Metastore::V1::HiveMetastoreConfig
Returns

#hive_metastore_config=

def hive_metastore_config=(value) -> ::Google::Cloud::Metastore::V1::HiveMetastoreConfig
Parameter
Returns

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.

#maintenance_window

def maintenance_window() -> ::Google::Cloud::Metastore::V1::MaintenanceWindow
Returns

#maintenance_window=

def maintenance_window=(value) -> ::Google::Cloud::Metastore::V1::MaintenanceWindow
Parameter
Returns

#metadata_management_activity

def metadata_management_activity() -> ::Google::Cloud::Metastore::V1::MetadataManagementActivity
Returns

#name

def name() -> ::String
Returns
  • (::String) — Immutable. The relative resource name of the metastore service, of the form:

    projects/{project_number}/locations/{location_id}/services/{service_id}.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Immutable. The relative resource name of the metastore service, of the form:

    projects/{project_number}/locations/{location_id}/services/{service_id}.

Returns
  • (::String) — Immutable. The relative resource name of the metastore service, of the form:

    projects/{project_number}/locations/{location_id}/services/{service_id}.

#network

def network() -> ::String
Returns
  • (::String) — Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form:

    projects/{project_number}/global/networks/{network_id}.

#network=

def network=(value) -> ::String
Parameter
  • value (::String) — Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form:

    projects/{project_number}/global/networks/{network_id}.

Returns
  • (::String) — Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form:

    projects/{project_number}/global/networks/{network_id}.

#port

def port() -> ::Integer
Returns
  • (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.

#port=

def port=(value) -> ::Integer
Parameter
  • value (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.
Returns
  • (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.

#release_channel

def release_channel() -> ::Google::Cloud::Metastore::V1::Service::ReleaseChannel
Returns

#release_channel=

def release_channel=(value) -> ::Google::Cloud::Metastore::V1::Service::ReleaseChannel
Parameter
Returns

#state

def state() -> ::Google::Cloud::Metastore::V1::Service::State
Returns

#state_message

def state_message() -> ::String
Returns
  • (::String) — Output only. Additional information about the current state of the metastore service, if available.

#tier

def tier() -> ::Google::Cloud::Metastore::V1::Service::Tier
Returns

#tier=

def tier=(value) -> ::Google::Cloud::Metastore::V1::Service::Tier
Parameter
Returns

#uid

def uid() -> ::String
Returns
  • (::String) — Output only. The globally unique resource identifier of the metastore service.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns