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\u003eThis page details the \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.PubSub.V1\u003c/code\u003e namespace, version 2.3.0, which is used for modifying the acknowledgment deadline of a message in the Pub/Sub system.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class 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, making it a part of the Google Protocol Buffers framework.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties for \u003ccode\u003eAckDeadlineSeconds\u003c/code\u003e, which sets the new acknowledgment deadline (between 0 and 600 seconds), \u003ccode\u003eAckIds\u003c/code\u003e, a list of acknowledgment IDs, and \u003ccode\u003eSubscription\u003c/code\u003e, the name of the relevant subscription.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists the versions of the software from 3.23.0 to 2.3.0 with corresponding links, while the current page is specifically addressing the version 2.3.0 and its features.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class includes two constructors, one being a default constructor and the other one for creating an instance by copying another \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]