waitOperation method

ResponseFuture<Operation> waitOperation(
  1. WaitOperationRequest request, {
  2. CallOptions? options,
})

Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns google.rpc.Code.UNIMPLEMENTED. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.

Implementation

$grpc.ResponseFuture<$0.Operation> waitOperation(
  $0.WaitOperationRequest request, {
  $grpc.CallOptions? options,
}) {
  return $createUnaryCall(_$waitOperation, request, options: options);
}