NAME

Google::Cloud::Metastore::V1::Metastore::Service - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::Service->new(
    hive_metastore_config => $value,
);

FIELDS

  • hive_metastore_config

    Type: Message (.google.cloud.metastore.v1.HiveMetastoreConfig)

  • name

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • update_time

    Type: Message (.google.protobuf.Timestamp)

  • labels

    Type: Message (.google.cloud.metastore.v1.Service.LabelsEntry)

  • network

    Type: String

  • endpoint_uri

    Type: String

  • port

    Type: Int32

  • state

    Type: Enum (.google.cloud.metastore.v1.Service.State)

  • state_message

    Type: String

  • artifact_gcs_uri

    Type: String

  • tier

    Type: Enum (.google.cloud.metastore.v1.Service.Tier)

  • maintenance_window

    Type: Message (.google.cloud.metastore.v1.MaintenanceWindow)

  • uid

    Type: String

  • metadata_management_activity

    Type: Message (.google.cloud.metastore.v1.MetadataManagementActivity)

  • release_channel

    Type: Enum (.google.cloud.metastore.v1.Service.ReleaseChannel)

  • encryption_config

    Type: Message (.google.cloud.metastore.v1.EncryptionConfig)

  • network_config

    Type: Message (.google.cloud.metastore.v1.NetworkConfig)

  • database_type

    Type: Enum (.google.cloud.metastore.v1.Service.DatabaseType)

  • telemetry_config

    Type: Message (.google.cloud.metastore.v1.TelemetryConfig)

  • scaling_config

    Type: Message (.google.cloud.metastore.v1.ScalingConfig)

Enum: Service::State

Values:

  • STATE_UNSPECIFIED => 0

  • CREATING => 1

  • ACTIVE => 2

  • SUSPENDING => 3

  • SUSPENDED => 4

  • UPDATING => 5

  • DELETING => 6

  • ERROR => 7

Enum: Service::Tier

Values:

  • TIER_UNSPECIFIED => 0

  • DEVELOPER => 1

  • ENTERPRISE => 3

Enum: Service::ReleaseChannel

Values:

  • RELEASE_CHANNEL_UNSPECIFIED => 0

  • CANARY => 1

  • STABLE => 2

Enum: Service::DatabaseType

Values:

  • DATABASE_TYPE_UNSPECIFIED => 0

  • MYSQL => 1

  • SPANNER => 2

NAME

Google::Cloud::Metastore::V1::Metastore::MaintenanceWindow - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MaintenanceWindow->new(
    hour_of_day => $value,
);

FIELDS

  • hour_of_day

    Type: Message (.google.protobuf.Int32Value)

  • day_of_week

    Type: Enum (.google.type.DayOfWeek)

NAME

Google::Cloud::Metastore::V1::Metastore::HiveMetastoreConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::HiveMetastoreConfig->new(
    version => $value,
);

FIELDS

  • version

    Type: String

  • config_overrides

    Type: Message (.google.cloud.metastore.v1.HiveMetastoreConfig.ConfigOverridesEntry)

  • kerberos_config

    Type: Message (.google.cloud.metastore.v1.KerberosConfig)

  • endpoint_protocol

    Type: Enum (.google.cloud.metastore.v1.HiveMetastoreConfig.EndpointProtocol)

  • auxiliary_versions

    Type: Message (.google.cloud.metastore.v1.HiveMetastoreConfig.AuxiliaryVersionsEntry)

Enum: HiveMetastoreConfig::EndpointProtocol

Values:

  • ENDPOINT_PROTOCOL_UNSPECIFIED => 0

  • THRIFT => 1

  • GRPC => 2

NAME

Google::Cloud::Metastore::V1::Metastore::KerberosConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::KerberosConfig->new(
    keytab => $value,
);

FIELDS

  • keytab

    Type: Message (.google.cloud.metastore.v1.Secret)

  • principal

    Type: String

  • krb5_config_gcs_uri

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::Secret - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::Secret->new(
    cloud_secret => $value,
);

FIELDS

  • cloud_secret

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::EncryptionConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::EncryptionConfig->new(
    kms_key => $value,
);

FIELDS

  • kms_key

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::AuxiliaryVersionConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::AuxiliaryVersionConfig->new(
    version => $value,
);

FIELDS

  • version

    Type: String

  • config_overrides

    Type: Message (.google.cloud.metastore.v1.AuxiliaryVersionConfig.ConfigOverridesEntry)

  • network_config

    Type: Message (.google.cloud.metastore.v1.NetworkConfig)

NAME

Google::Cloud::Metastore::V1::Metastore::NetworkConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::NetworkConfig->new(
    consumers => $value,
);

FIELDS

  • consumers

    Type: Message (.google.cloud.metastore.v1.NetworkConfig.Consumer)

NAME

Google::Cloud::Metastore::V1::Metastore::TelemetryConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::TelemetryConfig->new(
    log_format => $value,
);

FIELDS

  • log_format

    Type: Enum (.google.cloud.metastore.v1.TelemetryConfig.LogFormat)

Enum: TelemetryConfig::LogFormat

Values:

  • LOG_FORMAT_UNSPECIFIED => 0

  • LEGACY => 1

  • JSON => 2

NAME

Google::Cloud::Metastore::V1::Metastore::MetadataManagementActivity - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MetadataManagementActivity->new(
    metadata_exports => $value,
);

FIELDS

  • metadata_exports

    Type: Message (.google.cloud.metastore.v1.MetadataExport)

  • restores

    Type: Message (.google.cloud.metastore.v1.Restore)

NAME

Google::Cloud::Metastore::V1::Metastore::MetadataImport - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MetadataImport->new(
    database_dump => $value,
);

FIELDS

  • database_dump

    Type: Message (.google.cloud.metastore.v1.MetadataImport.DatabaseDump)

  • name

    Type: String

  • description

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • update_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • state

    Type: Enum (.google.cloud.metastore.v1.MetadataImport.State)

Enum: MetadataImport::State

Values:

  • STATE_UNSPECIFIED => 0

  • RUNNING => 1

  • SUCCEEDED => 2

  • UPDATING => 3

  • FAILED => 4

NAME

Google::Cloud::Metastore::V1::Metastore::MetadataExport - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MetadataExport->new(
    destination_gcs_uri => $value,
);

FIELDS

  • destination_gcs_uri

    Type: String

  • start_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • state

    Type: Enum (.google.cloud.metastore.v1.MetadataExport.State)

  • database_dump_type

    Type: Enum (.google.cloud.metastore.v1.DatabaseDumpSpec.Type)

Enum: MetadataExport::State

Values:

  • STATE_UNSPECIFIED => 0

  • RUNNING => 1

  • SUCCEEDED => 2

  • FAILED => 3

  • CANCELLED => 4

NAME

Google::Cloud::Metastore::V1::Metastore::Backup - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::Backup->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • state

    Type: Enum (.google.cloud.metastore.v1.Backup.State)

  • service_revision

    Type: Message (.google.cloud.metastore.v1.Service)

  • description

    Type: String

  • restoring_services

    Type: String

Enum: Backup::State

Values:

  • STATE_UNSPECIFIED => 0

  • CREATING => 1

  • DELETING => 2

  • ACTIVE => 3

  • FAILED => 4

  • RESTORING => 5

NAME

Google::Cloud::Metastore::V1::Metastore::Restore - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::Restore->new(
    start_time => $value,
);

FIELDS

  • start_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • state

    Type: Enum (.google.cloud.metastore.v1.Restore.State)

  • backup

    Type: String

  • type

    Type: Enum (.google.cloud.metastore.v1.Restore.RestoreType)

  • details

    Type: String

Enum: Restore::State

Values:

  • STATE_UNSPECIFIED => 0

  • RUNNING => 1

  • SUCCEEDED => 2

  • FAILED => 3

  • CANCELLED => 4

Enum: Restore::RestoreType

Values:

  • RESTORE_TYPE_UNSPECIFIED => 0

  • FULL => 1

  • METADATA_ONLY => 2

NAME

Google::Cloud::Metastore::V1::Metastore::ScalingConfig - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ScalingConfig->new(
    instance_size => $value,
);

FIELDS

  • instance_size

    Type: Enum (.google.cloud.metastore.v1.ScalingConfig.InstanceSize)

  • scaling_factor

    Type: Float

Enum: ScalingConfig::InstanceSize

Values:

  • INSTANCE_SIZE_UNSPECIFIED => 0

  • EXTRA_SMALL => 1

  • SMALL => 2

  • MEDIUM => 3

  • LARGE => 4

  • EXTRA_LARGE => 5

NAME

Google::Cloud::Metastore::V1::Metastore::ListServicesRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListServicesRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

  • filter

    Type: String

  • order_by

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ListServicesResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListServicesResponse->new(
    services => $value,
);

FIELDS

  • services

    Type: Message (.google.cloud.metastore.v1.Service)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::GetServiceRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::GetServiceRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::CreateServiceRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::CreateServiceRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • service_id

    Type: String

  • service

    Type: Message (.google.cloud.metastore.v1.Service)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::UpdateServiceRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::UpdateServiceRequest->new(
    update_mask => $value,
);

FIELDS

  • update_mask

    Type: Message (.google.protobuf.FieldMask)

  • service

    Type: Message (.google.cloud.metastore.v1.Service)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::DeleteServiceRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::DeleteServiceRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ListMetadataImportsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListMetadataImportsRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

  • filter

    Type: String

  • order_by

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ListMetadataImportsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListMetadataImportsResponse->new(
    metadata_imports => $value,
);

FIELDS

  • metadata_imports

    Type: Message (.google.cloud.metastore.v1.MetadataImport)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::GetMetadataImportRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::GetMetadataImportRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::CreateMetadataImportRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::CreateMetadataImportRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • metadata_import_id

    Type: String

  • metadata_import

    Type: Message (.google.cloud.metastore.v1.MetadataImport)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::UpdateMetadataImportRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::UpdateMetadataImportRequest->new(
    update_mask => $value,
);

FIELDS

  • update_mask

    Type: Message (.google.protobuf.FieldMask)

  • metadata_import

    Type: Message (.google.cloud.metastore.v1.MetadataImport)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ListBackupsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListBackupsRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

  • filter

    Type: String

  • order_by

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ListBackupsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ListBackupsResponse->new(
    backups => $value,
);

FIELDS

  • backups

    Type: Message (.google.cloud.metastore.v1.Backup)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::GetBackupRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::GetBackupRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::CreateBackupRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::CreateBackupRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • backup_id

    Type: String

  • backup

    Type: Message (.google.cloud.metastore.v1.Backup)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::DeleteBackupRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::DeleteBackupRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ExportMetadataRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ExportMetadataRequest->new(
    destination_gcs_folder => $value,
);

FIELDS

  • destination_gcs_folder

    Type: String

  • service

    Type: String

  • request_id

    Type: String

  • database_dump_type

    Type: Enum (.google.cloud.metastore.v1.DatabaseDumpSpec.Type)

NAME

Google::Cloud::Metastore::V1::Metastore::RestoreServiceRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::RestoreServiceRequest->new(
    service => $value,
);

FIELDS

  • service

    Type: String

  • backup

    Type: String

  • restore_type

    Type: Enum (.google.cloud.metastore.v1.Restore.RestoreType)

  • request_id

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::OperationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::OperationMetadata->new(
    create_time => $value,
);

FIELDS

  • create_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • target

    Type: String

  • verb

    Type: String

  • status_message

    Type: String

  • requested_cancellation

    Type: Bool

  • api_version

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::LocationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::LocationMetadata->new(
    supported_hive_metastore_versions => $value,
);

FIELDS

  • supported_hive_metastore_versions

    Type: Message (.google.cloud.metastore.v1.LocationMetadata.HiveMetastoreVersion)

NAME

Google::Cloud::Metastore::V1::Metastore::DatabaseDumpSpec - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::DatabaseDumpSpec->new(
);

FIELDS

Enum: DatabaseDumpSpec::Type

Values:

  • TYPE_UNSPECIFIED => 0

  • MYSQL => 1

  • AVRO => 2

NAME

Google::Cloud::Metastore::V1::Metastore::QueryMetadataRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::QueryMetadataRequest->new(
    service => $value,
);

FIELDS

  • service

    Type: String

  • query

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::QueryMetadataResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::QueryMetadataResponse->new(
    result_manifest_uri => $value,
);

FIELDS

  • result_manifest_uri

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::ErrorDetails - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::ErrorDetails->new(
    details => $value,
);

FIELDS

  • details

    Type: Message (.google.cloud.metastore.v1.ErrorDetails.DetailsEntry)

NAME

Google::Cloud::Metastore::V1::Metastore::MoveTableToDatabaseRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MoveTableToDatabaseRequest->new(
    service => $value,
);

FIELDS

  • service

    Type: String

  • table_name

    Type: String

  • db_name

    Type: String

  • destination_db_name

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::MoveTableToDatabaseResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::MoveTableToDatabaseResponse->new(
);

FIELDS

NAME

Google::Cloud::Metastore::V1::Metastore::AlterMetadataResourceLocationRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::AlterMetadataResourceLocationRequest->new(
    service => $value,
);

FIELDS

  • service

    Type: String

  • resource_name

    Type: String

  • location_uri

    Type: String

NAME

Google::Cloud::Metastore::V1::Metastore::AlterMetadataResourceLocationResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Metastore::V1::Metastore;

my $msg = Google::Cloud::Metastore::V1::Metastore::AlterMetadataResourceLocationResponse->new(
);

FIELDS

NAME

Google::Cloud::Metastore::V1::Metastore::DataprocMetastoreClient - Client stub representing the remote DataprocMetastore service

DESCRIPTION

This class acts as a local client stub for the remote gRPC service. It delegates call dispatching to an underlying Google::gRPC::Client instance, ensuring type-safe request parsing and response mapping.

CONFIGURATION AND ENVIRONMENT

target

The endpoint target address. Defaults to metastore.googleapis.com:443.

credentials

The authentication credentials provider. Defaults to application default credentials via Google::Auth.

NAME

Google::Cloud::Metastore::V1::Metastore - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.