Class HttpJsonOperationSnapshotCallable<RequestT,​OperationT>


  • @BetaApi
    @InternalApi
    public class HttpJsonOperationSnapshotCallable<RequestT,​OperationT>
    extends com.google.api.gax.rpc.UnaryCallable<RequestT,​com.google.api.gax.longrunning.OperationSnapshot>
    A UnaryCallable that wraps a UnaryCallable returning an Operation and returns an OperationSnapshot instead.

    Public for technical reasons. For internal use only.

    • Method Detail

      • futureCall

        public com.google.api.core.ApiFuture<com.google.api.gax.longrunning.OperationSnapshot> futureCall​(RequestT request,
                                                                                                          com.google.api.gax.rpc.ApiCallContext context)
        Specified by:
        futureCall in class com.google.api.gax.rpc.UnaryCallable<RequestT,​com.google.api.gax.longrunning.OperationSnapshot>