Packages

package v1

Type Members

  1. final class AcknowledgeRequest extends GeneratedMessageV3 with AcknowledgeRequestOrBuilder

    Request for the Acknowledge method.
    

    Request for the Acknowledge method.
    

    Protobuf type google.pubsub.v1.AcknowledgeRequest

  2. trait AcknowledgeRequestOrBuilder extends MessageOrBuilder
  3. final class CreateSnapshotRequest extends GeneratedMessageV3 with CreateSnapshotRequestOrBuilder

    Request for the `CreateSnapshot` method.
    

    Request for the `CreateSnapshot` method.
    

    Protobuf type google.pubsub.v1.CreateSnapshotRequest

  4. trait CreateSnapshotRequestOrBuilder extends MessageOrBuilder
  5. final class DeadLetterPolicy extends GeneratedMessageV3 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

  6. trait DeadLetterPolicyOrBuilder extends MessageOrBuilder
  7. final class DeleteSnapshotRequest extends GeneratedMessageV3 with DeleteSnapshotRequestOrBuilder

    Request for the `DeleteSnapshot` method.
    

    Request for the `DeleteSnapshot` method.
    

    Protobuf type google.pubsub.v1.DeleteSnapshotRequest

  8. trait DeleteSnapshotRequestOrBuilder extends MessageOrBuilder
  9. final class DeleteSubscriptionRequest extends GeneratedMessageV3 with DeleteSubscriptionRequestOrBuilder

    Request for the DeleteSubscription method.
    

    Request for the DeleteSubscription method.
    

    Protobuf type google.pubsub.v1.DeleteSubscriptionRequest

  10. trait DeleteSubscriptionRequestOrBuilder extends MessageOrBuilder
  11. final class DeleteTopicRequest extends GeneratedMessageV3 with DeleteTopicRequestOrBuilder

    Request for the `DeleteTopic` method.
    

    Request for the `DeleteTopic` method.
    

    Protobuf type google.pubsub.v1.DeleteTopicRequest

  12. trait DeleteTopicRequestOrBuilder extends MessageOrBuilder
  13. final class ExpirationPolicy extends GeneratedMessageV3 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

  14. trait ExpirationPolicyOrBuilder extends MessageOrBuilder
  15. final class GetSnapshotRequest extends GeneratedMessageV3 with GetSnapshotRequestOrBuilder

    Request for the GetSnapshot method.
    

    Request for the GetSnapshot method.
    

    Protobuf type google.pubsub.v1.GetSnapshotRequest

  16. trait GetSnapshotRequestOrBuilder extends MessageOrBuilder
  17. final class GetSubscriptionRequest extends GeneratedMessageV3 with GetSubscriptionRequestOrBuilder

    Request for the GetSubscription method.
    

    Request for the GetSubscription method.
    

    Protobuf type google.pubsub.v1.GetSubscriptionRequest

  18. trait GetSubscriptionRequestOrBuilder extends MessageOrBuilder
  19. final class GetTopicRequest extends GeneratedMessageV3 with GetTopicRequestOrBuilder

    Request for the GetTopic method.
    

    Request for the GetTopic method.
    

    Protobuf type google.pubsub.v1.GetTopicRequest

  20. trait GetTopicRequestOrBuilder extends MessageOrBuilder
  21. final class ListSnapshotsRequest extends GeneratedMessageV3 with ListSnapshotsRequestOrBuilder

    Request for the `ListSnapshots` method.
    

    Request for the `ListSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListSnapshotsRequest

  22. trait ListSnapshotsRequestOrBuilder extends MessageOrBuilder
  23. final class ListSnapshotsResponse extends GeneratedMessageV3 with ListSnapshotsResponseOrBuilder

    Response for the `ListSnapshots` method.
    

    Response for the `ListSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListSnapshotsResponse

  24. trait ListSnapshotsResponseOrBuilder extends MessageOrBuilder
  25. final class ListSubscriptionsRequest extends GeneratedMessageV3 with ListSubscriptionsRequestOrBuilder

    Request for the `ListSubscriptions` method.
    

    Request for the `ListSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListSubscriptionsRequest

  26. trait ListSubscriptionsRequestOrBuilder extends MessageOrBuilder
  27. final class ListSubscriptionsResponse extends GeneratedMessageV3 with ListSubscriptionsResponseOrBuilder

    Response for the `ListSubscriptions` method.
    

    Response for the `ListSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListSubscriptionsResponse

  28. trait ListSubscriptionsResponseOrBuilder extends MessageOrBuilder
  29. final class ListTopicSnapshotsRequest extends GeneratedMessageV3 with ListTopicSnapshotsRequestOrBuilder

    Request for the `ListTopicSnapshots` method.
    

    Request for the `ListTopicSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListTopicSnapshotsRequest

  30. trait ListTopicSnapshotsRequestOrBuilder extends MessageOrBuilder
  31. final class ListTopicSnapshotsResponse extends GeneratedMessageV3 with ListTopicSnapshotsResponseOrBuilder

    Response for the `ListTopicSnapshots` method.
    

    Response for the `ListTopicSnapshots` method.
    

    Protobuf type google.pubsub.v1.ListTopicSnapshotsResponse

  32. trait ListTopicSnapshotsResponseOrBuilder extends MessageOrBuilder
  33. final class ListTopicSubscriptionsRequest extends GeneratedMessageV3 with ListTopicSubscriptionsRequestOrBuilder

    Request for the `ListTopicSubscriptions` method.
    

    Request for the `ListTopicSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListTopicSubscriptionsRequest

  34. trait ListTopicSubscriptionsRequestOrBuilder extends MessageOrBuilder
  35. final class ListTopicSubscriptionsResponse extends GeneratedMessageV3 with ListTopicSubscriptionsResponseOrBuilder

    Response for the `ListTopicSubscriptions` method.
    

    Response for the `ListTopicSubscriptions` method.
    

    Protobuf type google.pubsub.v1.ListTopicSubscriptionsResponse

  36. trait ListTopicSubscriptionsResponseOrBuilder extends MessageOrBuilder
  37. final class ListTopicsRequest extends GeneratedMessageV3 with ListTopicsRequestOrBuilder

    Request for the `ListTopics` method.
    

    Request for the `ListTopics` method.
    

    Protobuf type google.pubsub.v1.ListTopicsRequest

  38. trait ListTopicsRequestOrBuilder extends MessageOrBuilder
  39. final class ListTopicsResponse extends GeneratedMessageV3 with ListTopicsResponseOrBuilder

    Response for the `ListTopics` method.
    

    Response for the `ListTopics` method.
    

    Protobuf type google.pubsub.v1.ListTopicsResponse

  40. trait ListTopicsResponseOrBuilder extends MessageOrBuilder
  41. final class MessageStoragePolicy extends GeneratedMessageV3 with MessageStoragePolicyOrBuilder

    Protobuf type google.pubsub.v1.MessageStoragePolicy

  42. trait MessageStoragePolicyOrBuilder extends MessageOrBuilder
  43. final class ModifyAckDeadlineRequest extends GeneratedMessageV3 with ModifyAckDeadlineRequestOrBuilder

    Request for the ModifyAckDeadline method.
    

    Request for the ModifyAckDeadline method.
    

    Protobuf type google.pubsub.v1.ModifyAckDeadlineRequest

  44. trait ModifyAckDeadlineRequestOrBuilder extends MessageOrBuilder
  45. final class ModifyPushConfigRequest extends GeneratedMessageV3 with ModifyPushConfigRequestOrBuilder

    Request for the ModifyPushConfig method.
    

    Request for the ModifyPushConfig method.
    

    Protobuf type google.pubsub.v1.ModifyPushConfigRequest

  46. trait ModifyPushConfigRequestOrBuilder extends MessageOrBuilder
  47. final class PublishRequest extends GeneratedMessageV3 with PublishRequestOrBuilder

    Request for the Publish method.
    

    Request for the Publish method.
    

    Protobuf type google.pubsub.v1.PublishRequest

  48. trait PublishRequestOrBuilder extends MessageOrBuilder
  49. final class PublishResponse extends GeneratedMessageV3 with PublishResponseOrBuilder

    Response for the `Publish` method.
    

    Response for the `Publish` method.
    

    Protobuf type google.pubsub.v1.PublishResponse

  50. trait PublishResponseOrBuilder extends MessageOrBuilder
  51. trait Publisher extends AnyRef

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

  52. abstract class PublisherClient extends PublisherClientPowerApi with Publisher with AkkaGrpcClient
  53. abstract class PublisherClientPowerApi extends AnyRef
  54. final class PubsubMessage extends GeneratedMessageV3 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
    <a href="https://cloud.google.com/pubsub/docs/reference/libraries">client
    library documentation</a> for more information. See
    <a href="https://cloud.google.com/pubsub/quotas">Quotas and limits</a>
    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
    <a href="https://cloud.google.com/pubsub/docs/reference/libraries">client
    library documentation</a> for more information. See
    <a href="https://cloud.google.com/pubsub/quotas">Quotas and limits</a>
    for more information about message limits.
    

    Protobuf type google.pubsub.v1.PubsubMessage

  55. trait PubsubMessageOrBuilder extends MessageOrBuilder
  56. final class PubsubProto extends AnyRef
  57. final class PullRequest extends GeneratedMessageV3 with PullRequestOrBuilder

    Request for the `Pull` method.
    

    Request for the `Pull` method.
    

    Protobuf type google.pubsub.v1.PullRequest

  58. trait PullRequestOrBuilder extends MessageOrBuilder
  59. final class PullResponse extends GeneratedMessageV3 with PullResponseOrBuilder

    Response for the `Pull` method.
    

    Response for the `Pull` method.
    

    Protobuf type google.pubsub.v1.PullResponse

  60. trait PullResponseOrBuilder extends MessageOrBuilder
  61. final class PushConfig extends GeneratedMessageV3 with PushConfigOrBuilder

    Configuration for a push delivery endpoint.
    

    Configuration for a push delivery endpoint.
    

    Protobuf type google.pubsub.v1.PushConfig

  62. trait PushConfigOrBuilder extends MessageOrBuilder
  63. final class ReceivedMessage extends GeneratedMessageV3 with ReceivedMessageOrBuilder

    A message and its corresponding acknowledgment ID.
    

    A message and its corresponding acknowledgment ID.
    

    Protobuf type google.pubsub.v1.ReceivedMessage

  64. trait ReceivedMessageOrBuilder extends MessageOrBuilder
  65. final class SeekRequest extends GeneratedMessageV3 with SeekRequestOrBuilder

    Request for the `Seek` method.
    

    Request for the `Seek` method.
    

    Protobuf type google.pubsub.v1.SeekRequest

  66. trait SeekRequestOrBuilder extends MessageOrBuilder
  67. final class SeekResponse extends GeneratedMessageV3 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

  68. trait SeekResponseOrBuilder extends MessageOrBuilder
  69. final class Snapshot extends GeneratedMessageV3 with SnapshotOrBuilder

    A snapshot resource. Snapshots are used in
    <a href="https://cloud.google.com/pubsub/docs/replay-overview">Seek</a>
    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
    <a href="https://cloud.google.com/pubsub/docs/replay-overview">Seek</a>
    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

  70. trait SnapshotOrBuilder extends MessageOrBuilder
  71. final class StreamingPullRequest extends GeneratedMessageV3 with StreamingPullRequestOrBuilder

    Request for the `StreamingPull` streaming RPC method. This request is used to
    establish the initial stream as well as to stream acknowledgements 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 acknowledgements and ack
    deadline modifications from the client to the server.
    

    Protobuf type google.pubsub.v1.StreamingPullRequest

  72. trait StreamingPullRequestOrBuilder extends MessageOrBuilder
  73. final class StreamingPullResponse extends GeneratedMessageV3 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

  74. trait StreamingPullResponseOrBuilder extends MessageOrBuilder
  75. 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.

  76. abstract class SubscriberClient extends SubscriberClientPowerApi with Subscriber with AkkaGrpcClient
  77. abstract class SubscriberClientPowerApi extends AnyRef
  78. final class Subscription extends GeneratedMessageV3 with SubscriptionOrBuilder

    A subscription resource.
    

    A subscription resource.
    

    Protobuf type google.pubsub.v1.Subscription

  79. trait SubscriptionOrBuilder extends MessageOrBuilder
  80. final class Topic extends GeneratedMessageV3 with TopicOrBuilder

    A topic resource.
    

    A topic resource.
    

    Protobuf type google.pubsub.v1.Topic

  81. trait TopicOrBuilder extends MessageOrBuilder
  82. final class UpdateSnapshotRequest extends GeneratedMessageV3 with UpdateSnapshotRequestOrBuilder

    Request for the UpdateSnapshot method.
    

    Request for the UpdateSnapshot method.
    

    Protobuf type google.pubsub.v1.UpdateSnapshotRequest

  83. trait UpdateSnapshotRequestOrBuilder extends MessageOrBuilder
  84. final class UpdateSubscriptionRequest extends GeneratedMessageV3 with UpdateSubscriptionRequestOrBuilder

    Request for the UpdateSubscription method.
    

    Request for the UpdateSubscription method.
    

    Protobuf type google.pubsub.v1.UpdateSubscriptionRequest

  85. trait UpdateSubscriptionRequestOrBuilder extends MessageOrBuilder
  86. final class UpdateTopicRequest extends GeneratedMessageV3 with UpdateTopicRequestOrBuilder

    Request for the UpdateTopic method.
    

    Request for the UpdateTopic method.
    

    Protobuf type google.pubsub.v1.UpdateTopicRequest

  87. trait UpdateTopicRequestOrBuilder extends MessageOrBuilder

Ungrouped