Google-Cloud-Metastore-V1

 view release on metacpan or  search on metacpan

lib/Google/Cloud/Metastore/V1/Metastore.pm  view on Meta::CPAN

# Message definitions

# === Message: Google::Cloud::Metastore::V1::Metastore::Service ===
    # Fields for Service
    # Field: hive_metastore_config Type: 11 (.google.cloud.metastore.v1.HiveMetastoreConfig)
    # Field: name Type: 9 ()
    # Field: create_time Type: 11 (.google.protobuf.Timestamp)
    # Field: update_time Type: 11 (.google.protobuf.Timestamp)
    # Field: labels Type: 11 (.google.cloud.metastore.v1.Service.LabelsEntry)
    # Field: network Type: 9 ()
    # Field: endpoint_uri Type: 9 ()
    # Field: port Type: 5 ()
    # Field: state Type: 14 (.google.cloud.metastore.v1.Service.State)
    # Field: state_message Type: 9 ()
    # Field: artifact_gcs_uri Type: 9 ()
    # Field: tier Type: 14 (.google.cloud.metastore.v1.Service.Tier)
    # Field: maintenance_window Type: 11 (.google.cloud.metastore.v1.MaintenanceWindow)
    # Field: uid Type: 9 ()
    # Field: metadata_management_activity Type: 11 (.google.cloud.metastore.v1.MetadataManagementActivity)
    # Field: release_channel Type: 14 (.google.cloud.metastore.v1.Service.ReleaseChannel)
    # Field: encryption_config Type: 11 (.google.cloud.metastore.v1.EncryptionConfig)

lib/Google/Cloud/Metastore/V1/Metastore.pm  view on Meta::CPAN

Type: Message (.google.protobuf.Timestamp)

=item * B<labels>

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

=item * B<network>

Type: String

=item * B<endpoint_uri>

Type: String

=item * B<port>

Type: Int32

=item * B<state>

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

lib/Google/Cloud/Metastore/V1/Metastore.pm  view on Meta::CPAN


=back

=cut

# === Message: Google::Cloud::Metastore::V1::Metastore::HiveMetastoreConfig ===
    # Fields for HiveMetastoreConfig
    # Field: version Type: 9 ()
    # Field: config_overrides Type: 11 (.google.cloud.metastore.v1.HiveMetastoreConfig.ConfigOverridesEntry)
    # Field: kerberos_config Type: 11 (.google.cloud.metastore.v1.KerberosConfig)
    # Field: endpoint_protocol Type: 14 (.google.cloud.metastore.v1.HiveMetastoreConfig.EndpointProtocol)
    # Field: auxiliary_versions Type: 11 (.google.cloud.metastore.v1.HiveMetastoreConfig.AuxiliaryVersionsEntry)

=pod

=head1 NAME

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

=head1 SYNOPSIS

lib/Google/Cloud/Metastore/V1/Metastore.pm  view on Meta::CPAN

Type: String

=item * B<config_overrides>

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

=item * B<kerberos_config>

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

=item * B<endpoint_protocol>

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

=item * B<auxiliary_versions>

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

=back

=cut

lib/Google/Cloud/Metastore/V1/Metastore.pm  view on Meta::CPAN

=head1 DESCRIPTION

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

=head1 CONFIGURATION AND ENVIRONMENT

=head2 target

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

=head2 credentials

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

=cut

use Moo;
use Google::Auth;
use Google::gRPC::Client;

lib/Google/Cloud/Metastore/V1/MetastoreFederation.pm  view on Meta::CPAN

# Message definitions

# === Message: Google::Cloud::Metastore::V1::MetastoreFederation::Federation ===
    # Fields for Federation
    # Field: name Type: 9 ()
    # Field: create_time Type: 11 (.google.protobuf.Timestamp)
    # Field: update_time Type: 11 (.google.protobuf.Timestamp)
    # Field: labels Type: 11 (.google.cloud.metastore.v1.Federation.LabelsEntry)
    # Field: version Type: 9 ()
    # Field: backend_metastores Type: 11 (.google.cloud.metastore.v1.Federation.BackendMetastoresEntry)
    # Field: endpoint_uri Type: 9 ()
    # Field: state Type: 14 (.google.cloud.metastore.v1.Federation.State)
    # Field: state_message Type: 9 ()
    # Field: uid Type: 9 ()

=pod

=head1 NAME

Google::Cloud::Metastore::V1::MetastoreFederation::Federation - Compiled Protocol Buffers message class

lib/Google/Cloud/Metastore/V1/MetastoreFederation.pm  view on Meta::CPAN

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

=item * B<version>

Type: String

=item * B<backend_metastores>

Type: Message (.google.cloud.metastore.v1.Federation.BackendMetastoresEntry)

=item * B<endpoint_uri>

Type: String

=item * B<state>

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

=item * B<state_message>

Type: String

lib/Google/Cloud/Metastore/V1/MetastoreFederation.pm  view on Meta::CPAN

=head1 DESCRIPTION

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

=head1 CONFIGURATION AND ENVIRONMENT

=head2 target

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

=head2 credentials

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

=cut

use Moo;
use Google::Auth;
use Google::gRPC::Client;



( run in 1.563 second using v1.01-cache-2.11-cpan-81fc1098f69 )