Module: Google::Cloud::PubSub::V1

Defined in:
lib/google/cloud/pubsub/v1.rb,
lib/google/cloud/pubsub/v1/version.rb,
lib/google/cloud/pubsub/v1/iam_policy.rb,
lib/google/cloud/pubsub/v1/topic_admin.rb,
lib/google/cloud/pubsub/v1/schema_service.rb,
lib/google/cloud/pubsub/v1/iam_policy/client.rb,
lib/google/cloud/pubsub/v1/topic_admin/paths.rb,
lib/google/cloud/pubsub/v1/subscription_admin.rb,
lib/google/cloud/pubsub/v1/topic_admin/client.rb,
lib/google/cloud/pubsub/v1/topic_admin/helpers.rb,
lib/google/cloud/pubsub/v1/schema_service/paths.rb,
lib/google/cloud/pubsub/v1/schema_service/client.rb,
lib/google/cloud/pubsub/v1/iam_policy/credentials.rb,
lib/google/cloud/pubsub/v1/topic_admin/credentials.rb,
lib/google/cloud/pubsub/v1/subscription_admin/paths.rb,
lib/google/cloud/pubsub/v1/subscription_admin/client.rb,
lib/google/cloud/pubsub/v1/schema_service/credentials.rb,
lib/google/cloud/pubsub/v1/subscription_admin/helpers.rb,
lib/google/cloud/pubsub/v1/subscription_admin/credentials.rb,
proto_docs/google/pubsub/v1/pubsub.rb,
proto_docs/google/pubsub/v1/schema.rb

Overview

API client module.

Examples:

Load this package, including all its services, and instantiate a gRPC client


require "google/cloud/pubsub/v1"
client = ::Google::Cloud::PubSub::V1::SchemaService::Client.new

Defined Under Namespace

Modules: Encoding, IAMPolicy, SchemaService, SchemaView, SubscriptionAdmin, TopicAdmin Classes: AcknowledgeRequest, BigQueryConfig, CloudStorageConfig, CommitSchemaRequest, CreateSchemaRequest, CreateSnapshotRequest, DeadLetterPolicy, DeleteSchemaRequest, DeleteSchemaRevisionRequest, DeleteSnapshotRequest, DeleteSubscriptionRequest, DeleteTopicRequest, DetachSubscriptionRequest, DetachSubscriptionResponse, ExpirationPolicy, GetSchemaRequest, GetSnapshotRequest, GetSubscriptionRequest, GetTopicRequest, IngestionDataSourceSettings, IngestionFailureEvent, JavaScriptUDF, ListSchemaRevisionsRequest, ListSchemaRevisionsResponse, ListSchemasRequest, ListSchemasResponse, ListSnapshotsRequest, ListSnapshotsResponse, ListSubscriptionsRequest, ListSubscriptionsResponse, ListTopicSnapshotsRequest, ListTopicSnapshotsResponse, ListTopicSubscriptionsRequest, ListTopicSubscriptionsResponse, ListTopicsRequest, ListTopicsResponse, MessageStoragePolicy, MessageTransform, ModifyAckDeadlineRequest, ModifyPushConfigRequest, PlatformLogsSettings, PublishRequest, PublishResponse, PubsubMessage, PullRequest, PullResponse, PushConfig, ReceivedMessage, RetryPolicy, RollbackSchemaRequest, Schema, SchemaSettings, SeekRequest, SeekResponse, Snapshot, StreamingPullRequest, StreamingPullResponse, Subscription, Topic, UpdateSnapshotRequest, UpdateSubscriptionRequest, UpdateTopicRequest, ValidateMessageRequest, ValidateMessageResponse, ValidateSchemaRequest, ValidateSchemaResponse

Constant Summary collapse

VERSION =
"1.14.1"
Publisher =

Alias for TopicAdmin. Publisher is a legacy name for this service, maintained for backwards compatibility.

TopicAdmin
Subscriber =

Alias for SubscriptionAdmin. Subscriber is a legacy name for this service, maintained for backwards compatibility.

SubscriptionAdmin