googleapis.pubsub.v1 library
Classes
- AcknowledgeRequest
- Request for the Acknowledge method.
- Binding
-
Associates
members
with arole
. - CreateSnapshotRequest
-
Request for the
CreateSnapshot
method. - Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
- ExpirationPolicy
- A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).
- Expr
- Represents an expression text. Example: [...]
- ListSnapshotsResponse
-
Response for the
ListSnapshots
method. - ListSubscriptionsResponse
-
Response for the
ListSubscriptions
method. - ListTopicSnapshotsResponse
-
Response for the
ListTopicSnapshots
method. - ListTopicsResponse
-
Response for the
ListTopics
method. - ListTopicSubscriptionsResponse
-
Response for the
ListTopicSubscriptions
method. - MessageStoragePolicy
- ModifyAckDeadlineRequest
- Request for the ModifyAckDeadline method.
- ModifyPushConfigRequest
- Request for the ModifyPushConfig method.
- OidcToken
- Contains information needed for generating an OpenID Connect token.
- Policy
- Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. [...]
- ProjectsResourceApi
- ProjectsSnapshotsResourceApi
- ProjectsSubscriptionsResourceApi
- ProjectsTopicsResourceApi
- ProjectsTopicsSnapshotsResourceApi
- ProjectsTopicsSubscriptionsResourceApi
- PublishRequest
- Request for the Publish method.
- PublishResponse
-
Response for the
Publish
method. - PubsubApi
- Provides reliable, many-to-many, asynchronous messaging between applications.
- PubsubMessage
- A message that is published by publishers and consumed by subscribers. The message must contain either a non-empty data field or at least one attribute. Note that client libraries represent this object differently depending on the language. See the corresponding client library documentation for more information. See Quotas and limits for more information about message limits.
- PullRequest
-
Request for the
Pull
method. - PullResponse
-
Response for the
Pull
method. - PushConfig
- Configuration for a push delivery endpoint.
- ReceivedMessage
- A message and its corresponding acknowledgment ID.
- SeekRequest
-
Request for the
Seek
method. - SeekResponse
-
Response for the
Seek
method (this response is empty). - SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - Snapshot
- A snapshot resource. Snapshots are used in Seek operations, which allow you to manage message acknowledgments in bulk. That is, you can set the acknowledgment state of messages in an existing subscription to the state captured by a snapshot.
- Subscription
- A subscription resource.
- TestIamPermissionsRequest
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse
-
Response message for
TestIamPermissions
method. - Topic
- A topic resource.
- UpdateSnapshotRequest
- Request for the UpdateSnapshot method.
- UpdateSubscriptionRequest
- Request for the UpdateSubscription method.
- UpdateTopicRequest
- Request for the UpdateTopic method.
Constants
- USER_AGENT → const String
-
'dart-api-client pubsub/v1'
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.