# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
View and manage Pub/Sub topics and subscriptions.

# Structs

AcknowledgeRequest: Request for the Acknowledge method.
AnalyticsHubSubscriptionInfo: Information about an associated Analytics Hub subscription (https://cloud.google.com/bigquery/docs/analytics-hub-manage-subscriptions).
AvroConfig: Configuration for writing message data in Avro format.
AvroFormat: Configuration for reading Cloud Storage data in Avro binary format.
AwsKinesis: Ingestion settings for Amazon Kinesis Data Streams.
AwsMsk: Ingestion settings for Amazon MSK.
AzureEventHubs: Ingestion settings for Azure Event Hubs.
BigQueryConfig: Configuration for a BigQuery subscription.
Binding: Associates `members`, or principals, with a `role`.
CloudStorage: Ingestion settings for Cloud Storage.
CloudStorageConfig: Configuration for a Cloud Storage subscription.
CommitSchemaRequest: Request for CommitSchema method.
ConfluentCloud: Ingestion settings for Confluent Cloud.
CreateSnapshotRequest: Request for the `CreateSnapshot` method.
DeadLetterPolicy: Dead lettering is done on a best effort basis.
DetachSubscriptionResponse: Response for the DetachSubscription method.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
ExpirationPolicy: A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion).
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
IngestionDataSourceSettings: Settings for an ingestion data source on a topic.
JavaScriptUDF: User-defined JavaScript function that can transform or filter a Pub/Sub message.
ListSchemaRevisionsResponse: Response for the `ListSchemaRevisions` method.
ListSchemasResponse: Response for the `ListSchemas` method.
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: A policy constraining the storage of messages published to the topic.
MessageTransform: All supported message transforms types.
ModifyAckDeadlineRequest: Request for the ModifyAckDeadline method.
ModifyPushConfigRequest: Request for the ModifyPushConfig method.
NoWrapper: Sets the `data` field as the HTTP body for delivery.
OidcToken: Contains information needed for generating an OpenID Connect token (https://developers.google.com/identity/protocols/OpenIDConnect).
PlatformLogsSettings: Settings for Platform Logs produced by Pub/Sub.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PublishRequest: Request for the Publish method.
PublishResponse: Response for the `Publish` method.
PubSubAvroFormat: Configuration for reading Cloud Storage data written via Cloud Storage subscriptions (https://cloud.google.com/pubsub/docs/cloudstorage).
PubsubMessage: A message that is published by publishers and consumed by subscribers.
PubsubWrapper: 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).
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.
RetryPolicy: A policy that specifies how Pub/Sub retries message delivery.
RollbackSchemaRequest: Request for the `RollbackSchema` method.
Schema: A schema resource.
SchemaSettings: Settings for validating messages published against a schema.
SeekRequest: Request for the `Seek` method.
SeekResponse: Response for the `Seek` method (this response is empty).
No description provided by the author
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Snapshot: A snapshot resource.
Subscription: A subscription resource.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TextConfig: Configuration for writing message data in text format.
TextFormat: Configuration for reading Cloud Storage data in text format.
Topic: A topic resource.
UpdateSnapshotRequest: Request for the UpdateSnapshot method.
UpdateSubscriptionRequest: Request for the UpdateSubscription method.
UpdateTopicRequest: Request for the UpdateTopic method.
ValidateMessageRequest: Request for the `ValidateMessage` method.
ValidateMessageResponse: Response for the `ValidateMessage` method.
ValidateSchemaRequest: Request for the `ValidateSchema` method.
ValidateSchemaResponse: Response for the `ValidateSchema` method.