All Classes and Interfaces

Class
Description
Request for the Acknowledge method.
Request for the Acknowledge method.
 
Configuration for a BigQuery subscription.
Configuration for a BigQuery subscription.
Possible states for a BigQuery subscription.
 
Configuration for a Cloud Storage subscription.
Configuration for writing message data in Avro format.
Configuration for writing message data in Avro format.
 
Configuration for a Cloud Storage subscription.
 
Possible states for a Cloud Storage subscription.
Configuration for writing message data in text format.
Configuration for writing message data in text format.
 
 
Request for CommitSchema method.
Request for CommitSchema method.
 
Request for the CreateSchema method.
Request for the CreateSchema method.
 
Request for the `CreateSnapshot` method.
Request for the `CreateSnapshot` method.
 
Dead lettering is done on a best effort basis.
Dead lettering is done on a best effort basis.
 
AUTO-GENERATED DOCUMENTATION AND CLASS
Request for the `DeleteSchema` method.
Request for the `DeleteSchema` method.
 
Request for the `DeleteSchemaRevision` method.
Request for the `DeleteSchemaRevision` method.
 
Request for the `DeleteSnapshot` method.
Request for the `DeleteSnapshot` method.
 
Request for the DeleteSubscription method.
Request for the DeleteSubscription method.
 
Request for the `DeleteTopic` method.
Request for the `DeleteTopic` method.
 
Request for the DetachSubscription method.
Request for the DetachSubscription method.
 
Response for the DetachSubscription method.
Response for the DetachSubscription method.
 
Possible encoding types for messages.
A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).
A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).
 
Request for the GetSchema method.
Request for the GetSchema method.
 
Request for the GetSnapshot method.
Request for the GetSnapshot method.
 
Request for the GetSubscription method.
Request for the GetSubscription method.
 
Request for the GetTopic method.
Request for the GetTopic method.
 
Settings for an ingestion data source on a topic.
Ingestion settings for Amazon Kinesis Data Streams.
Ingestion settings for Amazon Kinesis Data Streams.
Possible states for ingestion from Amazon Kinesis Data Streams.
 
Settings for an ingestion data source on a topic.
 
 
Request for the `ListSchemaRevisions` method.
Request for the `ListSchemaRevisions` method.
 
Response for the `ListSchemaRevisions` method.
Response for the `ListSchemaRevisions` method.
 
Request for the `ListSchemas` method.
Request for the `ListSchemas` method.
 
Response for the `ListSchemas` method.
Response for the `ListSchemas` method.
 
Request for the `ListSnapshots` method.
Request for the `ListSnapshots` method.
 
Response for the `ListSnapshots` method.
Response for the `ListSnapshots` method.
 
Request for the `ListSubscriptions` method.
Request for the `ListSubscriptions` method.
 
Response for the `ListSubscriptions` method.
Response for the `ListSubscriptions` method.
 
Request for the `ListTopicSnapshots` method.
Request for the `ListTopicSnapshots` method.
 
Response for the `ListTopicSnapshots` method.
Response for the `ListTopicSnapshots` method.
 
Request for the `ListTopics` method.
Request for the `ListTopics` method.
 
Response for the `ListTopics` method.
Response for the `ListTopics` method.
 
Request for the `ListTopicSubscriptions` method.
Request for the `ListTopicSubscriptions` method.
 
Response for the `ListTopicSubscriptions` method.
Response for the `ListTopicSubscriptions` method.
 
A policy constraining the storage of messages published to the topic.
A policy constraining the storage of messages published to the topic.
 
Request for the ModifyAckDeadline method.
Request for the ModifyAckDeadline method.
 
Request for the ModifyPushConfig method.
Request for the ModifyPushConfig method.
 
 
Builder for projects/{project}.
AUTO-GENERATED DOCUMENTATION AND CLASS
Builder for ProjectSnapshotName.
AUTO-GENERATED DOCUMENTATION AND CLASS
Builder for ProjectSubscriptionName.
AUTO-GENERATED DOCUMENTATION AND CLASS
Builder for ProjectTopicName.
Request for the Publish method.
Request for the Publish method.
 
Response for the `Publish` method.
Response for the `Publish` method.
 
A message that is published by publishers and consumed by subscribers.
A message that is published by publishers and consumed by subscribers.
 
 
Request for the `Pull` method.
Request for the `Pull` method.
 
Response for the `Pull` method.
Response for the `Pull` method.
 
Configuration for a push delivery endpoint.
 
Configuration for a push delivery endpoint.
Sets the `data` field as the HTTP body for delivery.
Sets the `data` field as the HTTP body for delivery.
 
Contains information needed for generating an [OpenID Connect token](https://developers.google.com/identity/protocols/OpenIDConnect).
Contains information needed for generating an [OpenID Connect token](https://developers.google.com/identity/protocols/OpenIDConnect).
 
The payload to the push endpoint is in the form of the JSON representation of a PubsubMessage (https://cloud.google.com/pubsub/docs/reference/rpc/google.pubsub.v1#pubsubmessage).
The payload to the push endpoint is in the form of the JSON representation of a PubsubMessage (https://cloud.google.com/pubsub/docs/reference/rpc/google.pubsub.v1#pubsubmessage).
 
 
 
A message and its corresponding acknowledgment ID.
A message and its corresponding acknowledgment ID.
 
A policy that specifies how Pub/Sub retries message delivery.
A policy that specifies how Pub/Sub retries message delivery.
 
Request for the `RollbackSchema` method.
Request for the `RollbackSchema` method.
 
A schema resource.
A schema resource.
Possible schema definition types.
 
Builder for projects/{project}/schemas/{schema}.
 
 
Settings for validating messages published against a schema.
Settings for validating messages published against a schema.
 
View of Schema object fields to be returned by GetSchema and ListSchemas.
Request for the `Seek` method.
Request for the `Seek` method.
 
 
Response for the `Seek` method (this response is empty).
Response for the `Seek` method (this response is empty).
 
A snapshot resource.
A snapshot resource.
 
Builder for projects/{project}/snapshots/{snapshot}.
 
Request for the `StreamingPull` streaming RPC method.
Request for the `StreamingPull` streaming RPC method.
 
Response for the `StreamingPull` method.
Acknowledgement IDs sent in one or more previous requests to acknowledge a previously received message.
Acknowledgement IDs sent in one or more previous requests to acknowledge a previously received message.
 
Response for the `StreamingPull` method.
Acknowledgement IDs sent in one or more previous requests to modify the deadline for a specific message.
Acknowledgement IDs sent in one or more previous requests to modify the deadline for a specific message.
 
Subscription properties sent as part of the response.
Subscription properties sent as part of the response.
 
 
A subscription resource.
A subscription resource.
Possible states for a subscription.
 
Builder for projects/{project}/subscriptions/{subscription}.
 
A topic resource.
A topic resource.
The state of the topic.
 
Builder for projects/{project}/topics/{topic}.
Deprecated.
This resource name class will be removed in the next major version.
 
Deprecated.
This resource name class will be removed in the next major version.
Request for the UpdateSnapshot method.
Request for the UpdateSnapshot method.
 
Request for the UpdateSubscription method.
Request for the UpdateSubscription method.
 
Request for the UpdateTopic method.
Request for the UpdateTopic method.
 
Request for the `ValidateMessage` method.
Request for the `ValidateMessage` method.
 
 
Response for the `ValidateMessage` method.
Response for the `ValidateMessage` method.
 
Request for the `ValidateSchema` method.
Request for the `ValidateSchema` method.
 
Response for the `ValidateSchema` method.
Response for the `ValidateSchema` method.