public sealed class AcknowledgeRequest : IMessage<AcknowledgeRequest>, IEquatable<AcknowledgeRequest>, IDeepCloneable<AcknowledgeRequest>, IBufferMessage, IMessage
Request for the Acknowledge method.
Inheritance
System.Object > AcknowledgeRequestImplements
Google.Protobuf.IMessage<AcknowledgeRequest>, System.IEquatable<AcknowledgeRequest>, Google.Protobuf.IDeepCloneable<AcknowledgeRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.PubSub.V1Assembly
Google.Cloud.PubSub.V1.dll
Constructors
AcknowledgeRequest()
public AcknowledgeRequest()
AcknowledgeRequest(AcknowledgeRequest)
public AcknowledgeRequest(AcknowledgeRequest other)
Parameter | |
---|---|
Name | Description |
other | AcknowledgeRequest |
Properties
AckIds
public RepeatedField<string> AckIds { get; }
Required. The acknowledgment ID for the messages being acknowledged that
was returned by the Pub/Sub system in the Pull
response. Must not be
empty.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.Collections.RepeatedField<System.String> |
Subscription
public string Subscription { get; set; }
Required. The subscription whose message is being acknowledged.
Format is projects/{project}/subscriptions/{sub}
.
Property Value | |
---|---|
Type | Description |
System.String |
SubscriptionAsSubscriptionName
public SubscriptionName SubscriptionAsSubscriptionName { get; set; }
SubscriptionName-typed view over the Subscription resource name property.
Property Value | |
---|---|
Type | Description |
SubscriptionName |