Class GrpcPhotosLibraryCallableFactory
- java.lang.Object
-
- com.google.photos.library.v1.internal.stub.GrpcPhotosLibraryCallableFactory
-
- All Implemented Interfaces:
com.google.api.gax.grpc.GrpcStubCallableFactory
@Generated("by gapic-generator") @BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public class GrpcPhotosLibraryCallableFactory extends java.lang.Object implements com.google.api.gax.grpc.GrpcStubCallableFactory
gRPC callable factory implementation for Photos Library API.This class is for advanced usage.
-
-
Constructor Summary
Constructors Constructor Description GrpcPhotosLibraryCallableFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <RequestT,ResponseT>
com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT>createBatchingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.BatchingCallSettings<RequestT,ResponseT> batchingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
<RequestT,ResponseT>
com.google.api.gax.rpc.BidiStreamingCallable<RequestT,ResponseT>createBidiStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.StreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
<RequestT,ResponseT>
com.google.api.gax.rpc.ClientStreamingCallable<RequestT,ResponseT>createClientStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.StreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
<RequestT,ResponseT,MetadataT>
com.google.api.gax.rpc.OperationCallable<RequestT,ResponseT,MetadataT>createOperationCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,com.google.longrunning.Operation> grpcCallSettings, com.google.api.gax.rpc.OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings, com.google.api.gax.rpc.ClientContext clientContext, com.google.longrunning.stub.OperationsStub operationsStub)
<RequestT,ResponseT,PagedListResponseT>
com.google.api.gax.rpc.UnaryCallable<RequestT,PagedListResponseT>createPagedCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
<RequestT,ResponseT>
com.google.api.gax.rpc.ServerStreamingCallable<RequestT,ResponseT>createServerStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.ServerStreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
<RequestT,ResponseT>
com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT>createUnaryCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT> callSettings, com.google.api.gax.rpc.ClientContext clientContext)
-
-
-
Method Detail
-
createUnaryCallable
public <RequestT,ResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT> createUnaryCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT> callSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createUnaryCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createPagedCallable
public <RequestT,ResponseT,PagedListResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,PagedListResponseT> createPagedCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.PagedCallSettings<RequestT,ResponseT,PagedListResponseT> pagedCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createPagedCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createBatchingCallable
public <RequestT,ResponseT> com.google.api.gax.rpc.UnaryCallable<RequestT,ResponseT> createBatchingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.BatchingCallSettings<RequestT,ResponseT> batchingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createBatchingCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createOperationCallable
@BetaApi("The surface for long-running operations is not stable yet and may change in the future.") public <RequestT,ResponseT,MetadataT> com.google.api.gax.rpc.OperationCallable<RequestT,ResponseT,MetadataT> createOperationCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,com.google.longrunning.Operation> grpcCallSettings, com.google.api.gax.rpc.OperationCallSettings<RequestT,ResponseT,MetadataT> operationCallSettings, com.google.api.gax.rpc.ClientContext clientContext, com.google.longrunning.stub.OperationsStub operationsStub)
- Specified by:
createOperationCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createBidiStreamingCallable
public <RequestT,ResponseT> com.google.api.gax.rpc.BidiStreamingCallable<RequestT,ResponseT> createBidiStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.StreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createBidiStreamingCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createServerStreamingCallable
public <RequestT,ResponseT> com.google.api.gax.rpc.ServerStreamingCallable<RequestT,ResponseT> createServerStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.ServerStreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createServerStreamingCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
createClientStreamingCallable
public <RequestT,ResponseT> com.google.api.gax.rpc.ClientStreamingCallable<RequestT,ResponseT> createClientStreamingCallable(com.google.api.gax.grpc.GrpcCallSettings<RequestT,ResponseT> grpcCallSettings, com.google.api.gax.rpc.StreamingCallSettings<RequestT,ResponseT> streamingCallSettings, com.google.api.gax.rpc.ClientContext clientContext)
- Specified by:
createClientStreamingCallable
in interfacecom.google.api.gax.grpc.GrpcStubCallableFactory
-
-