Cloud Pub/Sub v1 API - Class StreamingPullResponse (3.17.0)

public sealed class StreamingPullResponse : IMessage<StreamingPullResponse>, IEquatable<StreamingPullResponse>, IDeepCloneable<StreamingPullResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Pub/Sub v1 API class StreamingPullResponse.

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

Inheritance

object > StreamingPullResponse

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Constructors

StreamingPullResponse()

public StreamingPullResponse()

StreamingPullResponse(StreamingPullResponse)

public StreamingPullResponse(StreamingPullResponse other)
Parameter
Name Description
other StreamingPullResponse

Properties

AcknowledgeConfirmation

public StreamingPullResponse.Types.AcknowledgeConfirmation AcknowledgeConfirmation { get; set; }

Optional. This field will only be set if enable_exactly_once_delivery is set to true.

Property Value
Type Description
StreamingPullResponseTypesAcknowledgeConfirmation

ModifyAckDeadlineConfirmation

public StreamingPullResponse.Types.ModifyAckDeadlineConfirmation ModifyAckDeadlineConfirmation { get; set; }

Optional. This field will only be set if enable_exactly_once_delivery is set to true.

Property Value
Type Description
StreamingPullResponseTypesModifyAckDeadlineConfirmation

ReceivedMessages

public RepeatedField<ReceivedMessage> ReceivedMessages { get; }

Optional. Received Pub/Sub messages. This will not be empty.

Property Value
Type Description
RepeatedFieldReceivedMessage

SubscriptionProperties

public StreamingPullResponse.Types.SubscriptionProperties SubscriptionProperties { get; set; }

Optional. Properties associated with this subscription.

Property Value
Type Description
StreamingPullResponseTypesSubscriptionProperties