@Generated(value="by gapic-generator") @BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public class HttpJsonImageCallableFactory extends Object implements com.google.api.gax.httpjson.HttpJsonStubCallableFactory<com.google.api.gax.httpjson.ApiMessage,com.google.api.gax.core.BackgroundResource>
This class is for advanced usage.
| Constructor and Description | 
|---|
HttpJsonImageCallableFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
<RequestT,ResponseT> | 
createBatchingCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                      com.google.api.gax.rpc.BatchingCallSettings<RequestT,ResponseT> batchingCallSettings,
                      com.google.api.gax.rpc.ClientContext clientContext)  | 
<RequestT,ResponseT,MetadataT> | 
createOperationCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,com.google.api.gax.httpjson.ApiMessage> httpJsonCallSettings,
                       com.google.api.gax.rpc.OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings,
                       com.google.api.gax.rpc.ClientContext clientContext,
                       com.google.api.gax.core.BackgroundResource operationsStub)  | 
<RequestT,ResponseT,PagedListResponseT> | 
createPagedCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                   com.google.api.gax.rpc.PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings,
                   com.google.api.gax.rpc.ClientContext clientContext)  | 
<RequestT,ResponseT> | 
createUnaryCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                   com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT> callSettings,
                   com.google.api.gax.rpc.ClientContext clientContext)  | 
public <RequestT,ResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT> createUnaryCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                                                                                                         com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT> callSettings,
                                                                                                         com.google.api.gax.rpc.ClientContext clientContext)
createUnaryCallable in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory<com.google.api.gax.httpjson.ApiMessage,com.google.api.gax.core.BackgroundResource>@BetaApi(value="The surface for long-running operations is not stable yet and may change in the future.") @Nullable public <RequestT,ResponseT,MetadataT> com.google.api.gax.rpc.OperationCallable<RequestT,ResponseT,MetadataT> createOperationCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,com.google.api.gax.httpjson.ApiMessage> httpJsonCallSettings, com.google.api.gax.rpc.OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.core.BackgroundResource operationsStub)
createOperationCallable in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory<com.google.api.gax.httpjson.ApiMessage,com.google.api.gax.core.BackgroundResource>public <RequestT,ResponseT,PagedListResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,PagedListResponseT> createPagedCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                                                                                                                                     com.google.api.gax.rpc.PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings,
                                                                                                                                     com.google.api.gax.rpc.ClientContext clientContext)
createPagedCallable in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory<com.google.api.gax.httpjson.ApiMessage,com.google.api.gax.core.BackgroundResource>public <RequestT,ResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT> createBatchingCallable(com.google.api.gax.httpjson.HttpJsonCallSettings<RequestT,ResponseT> httpJsonCallSettings,
                                                                                                            com.google.api.gax.rpc.BatchingCallSettings<RequestT,ResponseT> batchingCallSettings,
                                                                                                            com.google.api.gax.rpc.ClientContext clientContext)
createBatchingCallable in interface com.google.api.gax.httpjson.HttpJsonStubCallableFactory<com.google.api.gax.httpjson.ApiMessage,com.google.api.gax.core.BackgroundResource>Copyright © 2019 Google LLC. All rights reserved.