Class StreamingPullResponse (2.27.0)

StreamingPullResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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

Attributes

Name Description
received_messages :noindex: MutableSequence[google.pubsub_v1.types.ReceivedMessage]
Optional. Received Pub/Sub messages. This will not be empty.
acknowledge_confirmation :noindex: google.pubsub_v1.types.StreamingPullResponse.AcknowledgeConfirmation
Optional. This field will only be set if enable_exactly_once_delivery is set to true.
modify_ack_deadline_confirmation :noindex: google.pubsub_v1.types.StreamingPullResponse.ModifyAckDeadlineConfirmation
Optional. This field will only be set if enable_exactly_once_delivery is set to true.
subscription_properties :noindex: google.pubsub_v1.types.StreamingPullResponse.SubscriptionProperties
Optional. Properties associated with this subscription.

Classes

AcknowledgeConfirmation

AcknowledgeConfirmation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Acknowledgement IDs sent in one or more previous requests to acknowledge a previously received message.

ModifyAckDeadlineConfirmation

ModifyAckDeadlineConfirmation(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Acknowledgement IDs sent in one or more previous requests to modify the deadline for a specific message.

SubscriptionProperties

SubscriptionProperties(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Subscription properties sent as part of the response.