Google-Cloud-Pubsub-V1

 view release on metacpan or  search on metacpan

lib/Google/Pubsub/V1/Pubsub.pm  view on Meta::CPAN

=item * B<code>

Type: String

=back

=cut

# === Message: Google::Pubsub::V1::Pubsub::AIInference ===
    # Fields for AIInference
    # Field: endpoint Type: 9 ()
    # Field: unstructured_inference Type: 11 (.google.pubsub.v1.AIInference.UnstructuredInference)
    # Field: service_account_email Type: 9 ()

=pod

=head1 NAME

Google::Pubsub::V1::Pubsub::AIInference - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Pubsub::V1::Pubsub;

    my $msg = Google::Pubsub::V1::Pubsub::AIInference->new(
        endpoint => $value,
    );

=head1 FIELDS

=over 4

=item * B<endpoint>

Type: String

=item * B<unstructured_inference>

Type: Message (.google.pubsub.v1.AIInference.UnstructuredInference)

=item * B<service_account_email>

Type: String

lib/Google/Pubsub/V1/Pubsub.pm  view on Meta::CPAN

=item * B<ttl>

Type: Message (.google.protobuf.Duration)

=back

=cut

# === Message: Google::Pubsub::V1::Pubsub::PushConfig ===
    # Fields for PushConfig
    # Field: push_endpoint Type: 9 ()
    # Field: attributes Type: 11 (.google.pubsub.v1.PushConfig.AttributesEntry)
    # Field: oidc_token Type: 11 (.google.pubsub.v1.PushConfig.OidcToken)
    # Field: pubsub_wrapper Type: 11 (.google.pubsub.v1.PushConfig.PubsubWrapper)
    # Field: no_wrapper Type: 11 (.google.pubsub.v1.PushConfig.NoWrapper)

=pod

=head1 NAME

Google::Pubsub::V1::Pubsub::PushConfig - Compiled Protocol Buffers message class

=head1 SYNOPSIS

    use Google::Pubsub::V1::Pubsub;

    my $msg = Google::Pubsub::V1::Pubsub::PushConfig->new(
        push_endpoint => $value,
    );

=head1 FIELDS

=over 4

=item * B<push_endpoint>

Type: String

=item * B<attributes>

Type: Message (.google.pubsub.v1.PushConfig.AttributesEntry)

=item * B<oidc_token>

Type: Message (.google.pubsub.v1.PushConfig.OidcToken)

lib/Google/Pubsub/V1/Pubsub.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<pubsub.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/Pubsub/V1/Pubsub.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<pubsub.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/Pubsub/V1/Schema.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<pubsub.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.015 second using v1.01-cache-2.11-cpan-81fc1098f69 )