public sealed class ModifyAckDeadlineRequest : IMessage<ModifyAckDeadlineRequest>, IEquatable<ModifyAckDeadlineRequest>, IDeepCloneable<ModifyAckDeadlineRequest>, IBufferMessage, IMessage
Required. The new ack deadline with respect to the time this request was
sent to the Pub/Sub system. For example, if the value is 10, the new ack
deadline will expire 10 seconds after the ModifyAckDeadline call was
made. Specifying zero might immediately make the message available for
delivery to another subscriber client. This typically results in an
increase in the rate of message redeliveries (that is, duplicates).
The minimum deadline you can specify is 0 seconds.
The maximum deadline you can specify is 600 seconds (10 minutes).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Google.Cloud.PubSub.V1 library is 3.23.0, with numerous previous versions available, including the current version of 2.9.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class is used to modify the acknowledgment deadline for messages in the Pub/Sub system, and it implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class has properties like \u003ccode\u003eAckDeadlineSeconds\u003c/code\u003e, which sets the new acknowledgment deadline (between 0 and 600 seconds), \u003ccode\u003eAckIds\u003c/code\u003e, which contains a list of acknowledgment IDs, and \u003ccode\u003eSubscription\u003c/code\u003e, which specifies the subscription name.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides two constructors: one default and one that accepts another \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e instance for copying data.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSubscriptionAsSubscriptionName\u003c/code\u003e property offers a strongly-typed view of the \u003ccode\u003eSubscription\u003c/code\u003e property, allowing direct use of the \u003ccode\u003eSubscriptionName\u003c/code\u003e type.\u003c/p\u003e\n"]]],[],null,[]]