Reference documentation and code samples for the Dataproc Metastore V1beta API class Google::Cloud::Metastore::V1beta::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- 
        (::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- (::Google::Protobuf::Timestamp) — Output only. The time when the metastore service was created.
 
#endpoint_uri
def endpoint_uri() -> ::String- (::String) — Output only. The URI of the endpoint used to access the metastore service.
 
#hive_metastore_config
def hive_metastore_config() -> ::Google::Cloud::Metastore::V1beta::HiveMetastoreConfig- (::Google::Cloud::Metastore::V1beta::HiveMetastoreConfig) — Configuration information specific to running Hive metastore software as the metastore service.
 
#hive_metastore_config=
def hive_metastore_config=(value) -> ::Google::Cloud::Metastore::V1beta::HiveMetastoreConfig- value (::Google::Cloud::Metastore::V1beta::HiveMetastoreConfig) — Configuration information specific to running Hive metastore software as the metastore service.
 
- (::Google::Cloud::Metastore::V1beta::HiveMetastoreConfig) — Configuration information specific to running Hive metastore software as the metastore service.
 
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}- (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.
 
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}- value (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.
 
- (::Google::Protobuf::Map{::String => ::String}) — User-defined labels for the metastore service.
 
#maintenance_window
def maintenance_window() -> ::Google::Cloud::Metastore::V1beta::MaintenanceWindow- (::Google::Cloud::Metastore::V1beta::MaintenanceWindow) — The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time.
 
#maintenance_window=
def maintenance_window=(value) -> ::Google::Cloud::Metastore::V1beta::MaintenanceWindow- value (::Google::Cloud::Metastore::V1beta::MaintenanceWindow) — The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time.
 
- (::Google::Cloud::Metastore::V1beta::MaintenanceWindow) — The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time.
 
#metadata_integration
def metadata_integration() -> ::Google::Cloud::Metastore::V1beta::MetadataIntegration- (::Google::Cloud::Metastore::V1beta::MetadataIntegration) — The setting that defines how metastore metadata should be integrated with external services and systems.
 
#metadata_integration=
def metadata_integration=(value) -> ::Google::Cloud::Metastore::V1beta::MetadataIntegration- value (::Google::Cloud::Metastore::V1beta::MetadataIntegration) — The setting that defines how metastore metadata should be integrated with external services and systems.
 
- (::Google::Cloud::Metastore::V1beta::MetadataIntegration) — The setting that defines how metastore metadata should be integrated with external services and systems.
 
#metadata_management_activity
def metadata_management_activity() -> ::Google::Cloud::Metastore::V1beta::MetadataManagementActivity- (::Google::Cloud::Metastore::V1beta::MetadataManagementActivity) — Output only. The metadata management activities of the metastore service.
 
#name
def name() -> ::String- 
        (::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- 
        value (::String) — Immutable. The relative resource name of the metastore service, of the
form:
projects/{project_number}/locations/{location_id}/services/{service_id}. 
- 
        (::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- 
        (::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- 
        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}. 
- 
        (::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- (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.
 
#port=
def port=(value) -> ::Integer- value (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.
 
- (::Integer) — The TCP port at which the metastore service is reached. Default: 9083.
 
#release_channel
def release_channel() -> ::Google::Cloud::Metastore::V1beta::Service::ReleaseChannel- 
        (::Google::Cloud::Metastore::V1beta::Service::ReleaseChannel) — Immutable. The release channel of the service.
If unspecified, defaults to 
STABLE. 
#release_channel=
def release_channel=(value) -> ::Google::Cloud::Metastore::V1beta::Service::ReleaseChannel- 
        value (::Google::Cloud::Metastore::V1beta::Service::ReleaseChannel) — Immutable. The release channel of the service.
If unspecified, defaults to 
STABLE. 
- 
        (::Google::Cloud::Metastore::V1beta::Service::ReleaseChannel) — Immutable. The release channel of the service.
If unspecified, defaults to 
STABLE. 
#state
def state() -> ::Google::Cloud::Metastore::V1beta::Service::State- (::Google::Cloud::Metastore::V1beta::Service::State) — Output only. The current state of the metastore service.
 
#state_message
def state_message() -> ::String- (::String) — Output only. Additional information about the current state of the metastore service, if available.
 
#tier
def tier() -> ::Google::Cloud::Metastore::V1beta::Service::Tier- (::Google::Cloud::Metastore::V1beta::Service::Tier) — The tier of the service.
 
#tier=
def tier=(value) -> ::Google::Cloud::Metastore::V1beta::Service::Tier- value (::Google::Cloud::Metastore::V1beta::Service::Tier) — The tier of the service.
 
- (::Google::Cloud::Metastore::V1beta::Service::Tier) — The tier of the service.
 
#uid
def uid() -> ::String- (::String) — Output only. The globally unique resource identifier of the metastore service.
 
#update_time
def update_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. The time when the metastore service was last updated.