Packages

package v1

Package Members

  1. package pubsub
  2. package schema

Type Members

  1. final class AIInference extends GeneratedMessage with AIInferenceOrBuilder

    Configuration for making inference requests against Vertex AI models.
    

    Configuration for making inference requests against Vertex AI models.
    

    Protobuf type google.pubsub.v1.AIInference

    Annotations
    @Generated()
  2. trait AIInferenceOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  3. final class AcknowledgeRequest extends GeneratedMessage with AcknowledgeRequestOrBuilder

    Request for the Acknowledge method.
    

    Request for the Acknowledge method.
    

    Protobuf type google.pubsub.v1.AcknowledgeRequest

    Annotations
    @Generated()
  4. trait AcknowledgeRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  5. final class BigQueryConfig extends GeneratedMessage with BigQueryConfigOrBuilder

    Configuration for a BigQuery subscription.
    

    Configuration for a BigQuery subscription.
    

    Protobuf type google.pubsub.v1.BigQueryConfig

    Annotations
    @Generated()
  6. trait BigQueryConfigOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  7. final class BigtableConfig extends GeneratedMessage with BigtableConfigOrBuilder

    Configuration for a Bigtable subscription. The Pub/Sub message will be
    written to a Bigtable row as follows:
    - row key: subscription name and message ID delimited by #.
    - columns: message bytes written to a single column family "data" with an
    empty-string column qualifier.
    - cell timestamp: the message publish timestamp.
    

    Configuration for a Bigtable subscription. The Pub/Sub message will be
    written to a Bigtable row as follows:
    - row key: subscription name and message ID delimited by #.
    - columns: message bytes written to a single column family "data" with an
    empty-string column qualifier.
    - cell timestamp: the message publish timestamp.
    

    Protobuf type google.pubsub.v1.BigtableConfig

    Annotations
    @Generated()
  8. trait BigtableConfigOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  9. final class CloudStorageConfig extends GeneratedMessage with CloudStorageConfigOrBuilder

    Configuration for a Cloud Storage subscription.
    

    Configuration for a Cloud Storage subscription.
    

    Protobuf type google.pubsub.v1.CloudStorageConfig

    Annotations
    @Generated()
  10. trait CloudStorageConfigOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  11. final class CommitSchemaRequest extends GeneratedMessage with CommitSchemaRequestOrBuilder

    Request for CommitSchema method.
    

    Request for CommitSchema method.
    

    Protobuf type google.pubsub.v1.CommitSchemaRequest

    Annotations
    @Generated()
  12. trait CommitSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  13. final class CreateSchemaRequest extends GeneratedMessage with CreateSchemaRequestOrBuilder

    Request for the CreateSchema method.
    

    Request for the CreateSchema method.
    

    Protobuf type google.pubsub.v1.CreateSchemaRequest

    Annotations
    @Generated()
  14. trait CreateSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  15. final class CreateSnapshotRequest extends GeneratedMessage with CreateSnapshotRequestOrBuilder

    Request for the `CreateSnapshot` method.
    

    Request for the `CreateSnapshot` method.
    

    Protobuf type google.pubsub.v1.CreateSnapshotRequest

    Annotations
    @Generated()
  16. trait CreateSnapshotRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  17. final class DeadLetterPolicy extends GeneratedMessage with DeadLetterPolicyOrBuilder

    Dead lettering is done on a best effort basis. The same message might be
    dead lettered multiple times.
    
    If validation on any of the fields fails at subscription creation/updation,
    the create/update subscription request will fail.
    

    Dead lettering is done on a best effort basis. The same message might be
    dead lettered multiple times.
    
    If validation on any of the fields fails at subscription creation/updation,
    the create/update subscription request will fail.
    

    Protobuf type google.pubsub.v1.DeadLetterPolicy

    Annotations
    @Generated()
  18. trait DeadLetterPolicyOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  19. final class DeleteSchemaRequest extends GeneratedMessage with DeleteSchemaRequestOrBuilder

    Request for the `DeleteSchema` method.
    

    Request for the `DeleteSchema` method.
    

    Protobuf type google.pubsub.v1.DeleteSchemaRequest

    Annotations
    @Generated()
  20. trait DeleteSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  21. final class DeleteSchemaRevisionRequest extends GeneratedMessage with DeleteSchemaRevisionRequestOrBuilder

    Request for the `DeleteSchemaRevision` method.
    

    Request for the `DeleteSchemaRevision` method.
    

    Protobuf type google.pubsub.v1.DeleteSchemaRevisionRequest

    Annotations
    @Generated()
  22. trait DeleteSchemaRevisionRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  23. final class DeleteSnapshotRequest extends GeneratedMessage with DeleteSnapshotRequestOrBuilder

    Request for the `DeleteSnapshot` method.
    

    Request for the `DeleteSnapshot` method.
    

    Protobuf type google.pubsub.v1.DeleteSnapshotRequest

    Annotations
    @Generated()
  24. trait DeleteSnapshotRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  25. final class DeleteSubscriptionRequest extends GeneratedMessage with DeleteSubscriptionRequestOrBuilder

    Request for the DeleteSubscription method.
    

    Request for the DeleteSubscription method.
    

    Protobuf type google.pubsub.v1.DeleteSubscriptionRequest

    Annotations
    @Generated()
  26. trait DeleteSubscriptionRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  27. final class DeleteTopicRequest extends GeneratedMessage with DeleteTopicRequestOrBuilder

    Request for the `DeleteTopic` method.
    

    Request for the `DeleteTopic` method.
    

    Protobuf type google.pubsub.v1.DeleteTopicRequest

    Annotations
    @Generated()
  28. trait DeleteTopicRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  29. final class DetachSubscriptionRequest extends GeneratedMessage with DetachSubscriptionRequestOrBuilder

    Request for the DetachSubscription method.
    

    Request for the DetachSubscription method.
    

    Protobuf type google.pubsub.v1.DetachSubscriptionRequest

    Annotations
    @Generated()
  30. trait DetachSubscriptionRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  31. final class DetachSubscriptionResponse extends GeneratedMessage with DetachSubscriptionResponseOrBuilder

    Response for the DetachSubscription method.
    Reserved for future use.
    

    Response for the DetachSubscription method.
    Reserved for future use.
    

    Protobuf type google.pubsub.v1.DetachSubscriptionResponse

    Annotations
    @Generated()
  32. trait DetachSubscriptionResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  33. sealed final class Encoding extends Enum[Encoding] with ProtocolMessageEnum

    Possible encoding types for messages.
    

    Possible encoding types for messages.
    

    Protobuf enum google.pubsub.v1.Encoding

    Annotations
    @Generated()
  34. final class ExpirationPolicy extends GeneratedMessage with ExpirationPolicyOrBuilder

    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).
    

    Protobuf type google.pubsub.v1.ExpirationPolicy

    Annotations
    @Generated()
  35. trait ExpirationPolicyOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  36. final class GetSchemaRequest extends GeneratedMessage with GetSchemaRequestOrBuilder

    Request for the GetSchema method.
    

    Request for the GetSchema method.
    

    Protobuf type google.pubsub.v1.GetSchemaRequest

    Annotations
    @Generated()
  37. trait GetSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  38. final class GetSnapshotRequest extends GeneratedMessage with GetSnapshotRequestOrBuilder

    Request for the GetSnapshot method.
    

    Request for the GetSnapshot method.
    

    Protobuf type google.pubsub.v1.GetSnapshotRequest

    Annotations
    @Generated()
  39. trait GetSnapshotRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  40. final class GetSubscriptionRequest extends GeneratedMessage with GetSubscriptionRequestOrBuilder

    Request for the GetSubscription method.
    

    Request for the GetSubscription method.
    

    Protobuf type google.pubsub.v1.GetSubscriptionRequest

    Annotations
    @Generated()
  41. trait GetSubscriptionRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  42. final class GetTopicRequest extends GeneratedMessage with GetTopicRequestOrBuilder

    Request for the GetTopic method.
    

    Request for the GetTopic method.
    

    Protobuf type google.pubsub.v1.GetTopicRequest

    Annotations
    @Generated()
  43. trait GetTopicRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  44. final class IngestionDataSourceSettings extends GeneratedMessage with IngestionDataSourceSettingsOrBuilder

    Settings for an ingestion data source on a topic.
    

    Settings for an ingestion data source on a topic.
    

    Protobuf type google.pubsub.v1.IngestionDataSourceSettings

    Annotations
    @Generated()
  45. trait IngestionDataSourceSettingsOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  46. final class IngestionFailureEvent extends GeneratedMessage with IngestionFailureEventOrBuilder

    Payload of the Platform Log entry sent when a failure is encountered while
    ingesting.
    

    Payload of the Platform Log entry sent when a failure is encountered while
    ingesting.
    

    Protobuf type google.pubsub.v1.IngestionFailureEvent

    Annotations
    @Generated()
  47. trait IngestionFailureEventOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  48. final class JavaScriptUDF extends GeneratedMessage with JavaScriptUDFOrBuilder

    User-defined JavaScript function that can transform or filter a Pub/Sub
    message.
    

    User-defined JavaScript function that can transform or filter a Pub/Sub
    message.
    

    Protobuf type google.pubsub.v1.JavaScriptUDF

    Annotations
    @Generated()
  49. trait JavaScriptUDFOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  50. final class ListSchemaRevisionsRequest extends GeneratedMessage with ListSchemaRevisionsRequestOrBuilder

    Request for the `ListSchemaRevisions` method.
    

    Request for the `ListSchemaRevisions` method.
    

    Protobuf type google.pubsub.v1.ListSchemaRevisionsRequest

    Annotations
    @Generated()
  51. trait ListSchemaRevisionsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  52. final class ListSchemaRevisionsResponse extends GeneratedMessage with ListSchemaRevisionsResponseOrBuilder

    Response for the `ListSchemaRevisions` method.
    

    Response for the `ListSchemaRevisions` method.
    

    Protobuf type google.pubsub.v1.ListSchemaRevisionsResponse

    Annotations
    @Generated()
  53. trait ListSchemaRevisionsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  54. final class ListSchemasRequest extends GeneratedMessage with ListSchemasRequestOrBuilder

    Request for the `ListSchemas` method.
    

    Request for the `ListSchemas` method.
    

    Protobuf type google.pubsub.v1.ListSchemasRequest

    Annotations
    @Generated()
  55. trait ListSchemasRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  56. final class ListSchemasResponse extends GeneratedMessage with ListSchemasResponseOrBuilder

    Response for the `ListSchemas` method.
    

    Response for the `ListSchemas` method.
    

    Protobuf type google.pubsub.v1.ListSchemasResponse

    Annotations
    @Generated()
  57. trait ListSchemasResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  58. final class ListSnapshotsRequest extends GeneratedMessage with ListSnapshotsRequestOrBuilder

    Request for the `ListSnapshots` method.
    

    Request for the `ListSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListSnapshotsRequest

    Annotations
    @Generated()
  59. trait ListSnapshotsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  60. final class ListSnapshotsResponse extends GeneratedMessage with ListSnapshotsResponseOrBuilder

    Response for the `ListSnapshots` method.
    

    Response for the `ListSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListSnapshotsResponse

    Annotations
    @Generated()
  61. trait ListSnapshotsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  62. final class ListSubscriptionsRequest extends GeneratedMessage with ListSubscriptionsRequestOrBuilder

    Request for the `ListSubscriptions` method.
    

    Request for the `ListSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListSubscriptionsRequest

    Annotations
    @Generated()
  63. trait ListSubscriptionsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  64. final class ListSubscriptionsResponse extends GeneratedMessage with ListSubscriptionsResponseOrBuilder

    Response for the `ListSubscriptions` method.
    

    Response for the `ListSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListSubscriptionsResponse

    Annotations
    @Generated()
  65. trait ListSubscriptionsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  66. final class ListTopicSnapshotsRequest extends GeneratedMessage with ListTopicSnapshotsRequestOrBuilder

    Request for the `ListTopicSnapshots` method.
    

    Request for the `ListTopicSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListTopicSnapshotsRequest

    Annotations
    @Generated()
  67. trait ListTopicSnapshotsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  68. final class ListTopicSnapshotsResponse extends GeneratedMessage with ListTopicSnapshotsResponseOrBuilder

    Response for the `ListTopicSnapshots` method.
    

    Response for the `ListTopicSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListTopicSnapshotsResponse

    Annotations
    @Generated()
  69. trait ListTopicSnapshotsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  70. final class ListTopicSubscriptionsRequest extends GeneratedMessage with ListTopicSubscriptionsRequestOrBuilder

    Request for the `ListTopicSubscriptions` method.
    

    Request for the `ListTopicSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListTopicSubscriptionsRequest

    Annotations
    @Generated()
  71. trait ListTopicSubscriptionsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  72. final class ListTopicSubscriptionsResponse extends GeneratedMessage with ListTopicSubscriptionsResponseOrBuilder

    Response for the `ListTopicSubscriptions` method.
    

    Response for the `ListTopicSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListTopicSubscriptionsResponse

    Annotations
    @Generated()
  73. trait ListTopicSubscriptionsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  74. final class ListTopicsRequest extends GeneratedMessage with ListTopicsRequestOrBuilder

    Request for the `ListTopics` method.
    

    Request for the `ListTopics` method.
    

    Protobuf type google.pubsub.v1.ListTopicsRequest

    Annotations
    @Generated()
  75. trait ListTopicsRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  76. final class ListTopicsResponse extends GeneratedMessage with ListTopicsResponseOrBuilder

    Response for the `ListTopics` method.
    

    Response for the `ListTopics` method.
    

    Protobuf type google.pubsub.v1.ListTopicsResponse

    Annotations
    @Generated()
  77. trait ListTopicsResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  78. final class MessageStoragePolicy extends GeneratedMessage with MessageStoragePolicyOrBuilder

    A policy constraining the storage of messages published to the topic.
    

    A policy constraining the storage of messages published to the topic.
    

    Protobuf type google.pubsub.v1.MessageStoragePolicy

    Annotations
    @Generated()
  79. trait MessageStoragePolicyOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  80. final class MessageTransform extends GeneratedMessage with MessageTransformOrBuilder

    All supported message transforms types.
    

    All supported message transforms types.
    

    Protobuf type google.pubsub.v1.MessageTransform

    Annotations
    @Generated()
  81. trait MessageTransformOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  82. final class ModifyAckDeadlineRequest extends GeneratedMessage with ModifyAckDeadlineRequestOrBuilder

    Request for the ModifyAckDeadline method.
    

    Request for the ModifyAckDeadline method.
    

    Protobuf type google.pubsub.v1.ModifyAckDeadlineRequest

    Annotations
    @Generated()
  83. trait ModifyAckDeadlineRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  84. final class ModifyPushConfigRequest extends GeneratedMessage with ModifyPushConfigRequestOrBuilder

    Request for the ModifyPushConfig method.
    

    Request for the ModifyPushConfig method.
    

    Protobuf type google.pubsub.v1.ModifyPushConfigRequest

    Annotations
    @Generated()
  85. trait ModifyPushConfigRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  86. final class PlatformLogsSettings extends GeneratedMessage with PlatformLogsSettingsOrBuilder

    Settings for Platform Logs produced by Pub/Sub.
    

    Settings for Platform Logs produced by Pub/Sub.
    

    Protobuf type google.pubsub.v1.PlatformLogsSettings

    Annotations
    @Generated()
  87. trait PlatformLogsSettingsOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  88. final class PublishRequest extends GeneratedMessage with PublishRequestOrBuilder

    Request for the Publish method.
    

    Request for the Publish method.
    

    Protobuf type google.pubsub.v1.PublishRequest

    Annotations
    @Generated()
  89. trait PublishRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  90. final class PublishResponse extends GeneratedMessage with PublishResponseOrBuilder

    Response for the `Publish` method.
    

    Response for the `Publish` method.
    

    Protobuf type google.pubsub.v1.PublishResponse

    Annotations
    @Generated()
  91. trait PublishResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  92. trait Publisher extends AnyRef

    The service that an application uses to manipulate topics, and to send messages to a topic.

  93. abstract class PublisherClient extends PublisherClientPowerApi with Publisher with PekkoGrpcClient
    Annotations
    @PekkoGrpcGenerated()
  94. abstract class PublisherClientPowerApi extends AnyRef
    Annotations
    @PekkoGrpcGenerated()
  95. final class PubsubMessage extends GeneratedMessage with PubsubMessageOrBuilder

    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](https://cloud.google.com/pubsub/docs/reference/libraries) for
    more information. See [quotas and limits]
    (https://cloud.google.com/pubsub/quotas) for more information about message
    limits.
    

    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](https://cloud.google.com/pubsub/docs/reference/libraries) for
    more information. See [quotas and limits]
    (https://cloud.google.com/pubsub/quotas) for more information about message
    limits.
    

    Protobuf type google.pubsub.v1.PubsubMessage

    Annotations
    @Generated()
  96. trait PubsubMessageOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  97. final class PubsubProto extends GeneratedFile
    Annotations
    @Generated()
  98. final class PullRequest extends GeneratedMessage with PullRequestOrBuilder

    Request for the `Pull` method.
    

    Request for the `Pull` method.
    

    Protobuf type google.pubsub.v1.PullRequest

    Annotations
    @Generated()
  99. trait PullRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  100. final class PullResponse extends GeneratedMessage with PullResponseOrBuilder

    Response for the `Pull` method.
    

    Response for the `Pull` method.
    

    Protobuf type google.pubsub.v1.PullResponse

    Annotations
    @Generated()
  101. trait PullResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  102. final class PushConfig extends GeneratedMessage with PushConfigOrBuilder

    Configuration for a push delivery endpoint.
    

    Configuration for a push delivery endpoint.
    

    Protobuf type google.pubsub.v1.PushConfig

    Annotations
    @Generated()
  103. trait PushConfigOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  104. final class ReceivedMessage extends GeneratedMessage with ReceivedMessageOrBuilder

    A message and its corresponding acknowledgment ID.
    

    A message and its corresponding acknowledgment ID.
    

    Protobuf type google.pubsub.v1.ReceivedMessage

    Annotations
    @Generated()
  105. trait ReceivedMessageOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  106. final class RetryPolicy extends GeneratedMessage with RetryPolicyOrBuilder

    A policy that specifies how Pub/Sub retries message delivery.
    
    Retry delay will be exponential based on provided minimum and maximum
    backoffs. https://en.wikipedia.org/wiki/Exponential_backoff.
    
    RetryPolicy will be triggered on NACKs or acknowledgment deadline exceeded
    events for a given message.
    
    Retry Policy is implemented on a best effort basis. At times, the delay
    between consecutive deliveries may not match the configuration. That is,
    delay can be more or less than configured backoff.
    

    A policy that specifies how Pub/Sub retries message delivery.
    
    Retry delay will be exponential based on provided minimum and maximum
    backoffs. https://en.wikipedia.org/wiki/Exponential_backoff.
    
    RetryPolicy will be triggered on NACKs or acknowledgment deadline exceeded
    events for a given message.
    
    Retry Policy is implemented on a best effort basis. At times, the delay
    between consecutive deliveries may not match the configuration. That is,
    delay can be more or less than configured backoff.
    

    Protobuf type google.pubsub.v1.RetryPolicy

    Annotations
    @Generated()
  107. trait RetryPolicyOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  108. final class RollbackSchemaRequest extends GeneratedMessage with RollbackSchemaRequestOrBuilder

    Request for the `RollbackSchema` method.
    

    Request for the `RollbackSchema` method.
    

    Protobuf type google.pubsub.v1.RollbackSchemaRequest

    Annotations
    @Generated()
  109. trait RollbackSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  110. final class Schema extends GeneratedMessage with SchemaOrBuilder

    A schema resource.
    

    A schema resource.
    

    Protobuf type google.pubsub.v1.Schema

    Annotations
    @Generated()
  111. trait SchemaOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  112. final class SchemaProto extends GeneratedFile
    Annotations
    @Generated()
  113. trait SchemaService extends AnyRef

    Service for doing schema-related operations.

  114. abstract class SchemaServiceClient extends SchemaServiceClientPowerApi with SchemaService with PekkoGrpcClient
    Annotations
    @PekkoGrpcGenerated()
  115. abstract class SchemaServiceClientPowerApi extends AnyRef
    Annotations
    @PekkoGrpcGenerated()
  116. final class SchemaSettings extends GeneratedMessage with SchemaSettingsOrBuilder

    Settings for validating messages published against a schema.
    

    Settings for validating messages published against a schema.
    

    Protobuf type google.pubsub.v1.SchemaSettings

    Annotations
    @Generated()
  117. trait SchemaSettingsOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  118. sealed final class SchemaView extends Enum[SchemaView] with ProtocolMessageEnum

    View of Schema object fields to be returned by GetSchema and ListSchemas.
    

    View of Schema object fields to be returned by GetSchema and ListSchemas.
    

    Protobuf enum google.pubsub.v1.SchemaView

    Annotations
    @Generated()
  119. final class SeekRequest extends GeneratedMessage with SeekRequestOrBuilder

    Request for the `Seek` method.
    

    Request for the `Seek` method.
    

    Protobuf type google.pubsub.v1.SeekRequest

    Annotations
    @Generated()
  120. trait SeekRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  121. final class SeekResponse extends GeneratedMessage with SeekResponseOrBuilder

    Response for the `Seek` method (this response is empty).
    

    Response for the `Seek` method (this response is empty).
    

    Protobuf type google.pubsub.v1.SeekResponse

    Annotations
    @Generated()
  122. trait SeekResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  123. final class Snapshot extends GeneratedMessage with SnapshotOrBuilder

    A snapshot resource. Snapshots are used in
    [Seek](https://cloud.google.com/pubsub/docs/replay-overview)
    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.
    

    A snapshot resource. Snapshots are used in
    [Seek](https://cloud.google.com/pubsub/docs/replay-overview)
    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.
    

    Protobuf type google.pubsub.v1.Snapshot

    Annotations
    @Generated()
  124. trait SnapshotOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  125. final class StreamingPullRequest extends GeneratedMessage with StreamingPullRequestOrBuilder

    Request for the `StreamingPull` streaming RPC method. This request is used to
    establish the initial stream as well as to stream acknowledgments and ack
    deadline modifications from the client to the server.
    

    Request for the `StreamingPull` streaming RPC method. This request is used to
    establish the initial stream as well as to stream acknowledgments and ack
    deadline modifications from the client to the server.
    

    Protobuf type google.pubsub.v1.StreamingPullRequest

    Annotations
    @Generated()
  126. trait StreamingPullRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  127. final class StreamingPullResponse extends GeneratedMessage with StreamingPullResponseOrBuilder

    Response for the `StreamingPull` method. This response is used to stream
    messages from the server to the client.
    

    Response for the `StreamingPull` method. This response is used to stream
    messages from the server to the client.
    

    Protobuf type google.pubsub.v1.StreamingPullResponse

    Annotations
    @Generated()
  128. trait StreamingPullResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  129. trait Subscriber extends AnyRef

    The service that an application uses to manipulate subscriptions and to consume messages from a subscription via the Pull method or by establishing a bi-directional stream using the StreamingPull method.

  130. abstract class SubscriberClient extends SubscriberClientPowerApi with Subscriber with PekkoGrpcClient
    Annotations
    @PekkoGrpcGenerated()
  131. abstract class SubscriberClientPowerApi extends AnyRef
    Annotations
    @PekkoGrpcGenerated()
  132. final class Subscription extends GeneratedMessage with SubscriptionOrBuilder

    A subscription resource. If none of `push_config`, `bigquery_config`, or
    `cloud_storage_config` is set, then the subscriber will pull and ack messages
    using API methods. At most one of these fields may be set.
    

    A subscription resource. If none of `push_config`, `bigquery_config`, or
    `cloud_storage_config` is set, then the subscriber will pull and ack messages
    using API methods. At most one of these fields may be set.
    

    Protobuf type google.pubsub.v1.Subscription

    Annotations
    @Generated()
  133. trait SubscriptionOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  134. final class Topic extends GeneratedMessage with TopicOrBuilder

    A topic resource.
    

    A topic resource.
    

    Protobuf type google.pubsub.v1.Topic

    Annotations
    @Generated()
  135. trait TopicOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  136. final class UpdateSnapshotRequest extends GeneratedMessage with UpdateSnapshotRequestOrBuilder

    Request for the UpdateSnapshot method.
    

    Request for the UpdateSnapshot method.
    

    Protobuf type google.pubsub.v1.UpdateSnapshotRequest

    Annotations
    @Generated()
  137. trait UpdateSnapshotRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  138. final class UpdateSubscriptionRequest extends GeneratedMessage with UpdateSubscriptionRequestOrBuilder

    Request for the UpdateSubscription method.
    

    Request for the UpdateSubscription method.
    

    Protobuf type google.pubsub.v1.UpdateSubscriptionRequest

    Annotations
    @Generated()
  139. trait UpdateSubscriptionRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  140. final class UpdateTopicRequest extends GeneratedMessage with UpdateTopicRequestOrBuilder

    Request for the UpdateTopic method.
    

    Request for the UpdateTopic method.
    

    Protobuf type google.pubsub.v1.UpdateTopicRequest

    Annotations
    @Generated()
  141. trait UpdateTopicRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  142. final class ValidateMessageRequest extends GeneratedMessage with ValidateMessageRequestOrBuilder

    Request for the `ValidateMessage` method.
    

    Request for the `ValidateMessage` method.
    

    Protobuf type google.pubsub.v1.ValidateMessageRequest

    Annotations
    @Generated()
  143. trait ValidateMessageRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  144. final class ValidateMessageResponse extends GeneratedMessage with ValidateMessageResponseOrBuilder

    Response for the `ValidateMessage` method.
    Empty for now.
    

    Response for the `ValidateMessage` method.
    Empty for now.
    

    Protobuf type google.pubsub.v1.ValidateMessageResponse

    Annotations
    @Generated()
  145. trait ValidateMessageResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  146. final class ValidateSchemaRequest extends GeneratedMessage with ValidateSchemaRequestOrBuilder

    Request for the `ValidateSchema` method.
    

    Request for the `ValidateSchema` method.
    

    Protobuf type google.pubsub.v1.ValidateSchemaRequest

    Annotations
    @Generated()
  147. trait ValidateSchemaRequestOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()
  148. final class ValidateSchemaResponse extends GeneratedMessage with ValidateSchemaResponseOrBuilder

    Response for the `ValidateSchema` method.
    Empty for now.
    

    Response for the `ValidateSchema` method.
    Empty for now.
    

    Protobuf type google.pubsub.v1.ValidateSchemaResponse

    Annotations
    @Generated()
  149. trait ValidateSchemaResponseOrBuilder extends MessageOrBuilder
    Annotations
    @Generated()

Ungrouped