public sealed class ModifyAckDeadlineRequest : IMessage<ModifyAckDeadlineRequest>, IEquatable<ModifyAckDeadlineRequest>, IDeepCloneable<ModifyAckDeadlineRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Pub/Sub v1 API class ModifyAckDeadlineRequest.
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 provides reference documentation for the \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class within the Google Cloud Pub/Sub v1 API, specifically for the .NET environment, with the most recent version at 3.23.0, and a range of other versions available.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class is used to request a modification of the acknowledgment deadline for messages in a Pub/Sub subscription and 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\u003eKey properties of the \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e class include \u003ccode\u003eAckDeadlineSeconds\u003c/code\u003e, which defines the new acknowledgment deadline, \u003ccode\u003eAckIds\u003c/code\u003e, a list of acknowledgment IDs, and \u003ccode\u003eSubscription\u003c/code\u003e, which specifies the target subscription.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes constructors to create new instances, either as a default or by copying an existing \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e, and it inherits members such as \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e from the base object class.\u003c/p\u003e\n"],["\u003cp\u003eThe available versions of the library, going back to 2.3.0, are all listed with links that lead to reference pages for each version of the \u003ccode\u003eModifyAckDeadlineRequest\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]