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.
Implements
IMessageStreamingPullResponse, IEquatableStreamingPullResponse, IDeepCloneableStreamingPullResponse, IBufferMessage, IMessageNamespace
Google.Cloud.PubSub.V1Assembly
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 |