public sealed class WaitOperationRequest : IMessage<WaitOperationRequest>, IEquatable<WaitOperationRequest>, IDeepCloneable<WaitOperationRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google.LongRunning class WaitOperationRequest.
The request message for [Operations.WaitOperation][google.longrunning.Operations.WaitOperation].
The maximum duration to wait before timing out. If left blank, the wait
will be at most the time permitted by the underlying HTTP/RPC protocol.
If RPC context deadline is also specified, the shorter one will be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version of the `WaitOperationRequest` class is 3.3.0, found within the `Google.LongRunning` namespace."],["`WaitOperationRequest` is a message class used to make requests for `Operations.WaitOperation`, and it implements several interfaces including `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The `WaitOperationRequest` class inherits from `object` and provides two constructors: a default one and one that accepts another `WaitOperationRequest` object as a parameter."],["It includes properties for `Name`, which is a string representing the name of the operation resource, and `Timeout`, which is a `Duration` object specifying the maximum wait time."],["The class is implemented within the `Google.LongRunning.dll` assembly and includes inherited members such as `GetHashCode()`, `GetType()`, and `ToString()`."]]],[]]