Class FunctionServiceGrpc
- java.lang.Object
-
- com.google.cloud.functions.v2alpha.FunctionServiceGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/functions/v2alpha/functions.proto") public final class FunctionServiceGrpc extends Object
Google Cloud Functions is used to deploy functions that are executed by Google in response to various events. Data connected with that event is passed to a function as the input data. A **function** is a resource which describes a function that should be executed and how it is triggered.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFunctionServiceGrpc.AsyncServiceGoogle Cloud Functions is used to deploy functions that are executed by Google in response to various events.static classFunctionServiceGrpc.FunctionServiceBlockingStubA stub to allow clients to do synchronous rpc calls to service FunctionService.static classFunctionServiceGrpc.FunctionServiceFutureStubA stub to allow clients to do ListenableFuture-style rpc calls to service FunctionService.static classFunctionServiceGrpc.FunctionServiceImplBaseBase class for the server implementation of the service FunctionService.static classFunctionServiceGrpc.FunctionServiceStubA stub to allow clients to do asynchronous rpc calls to service FunctionService.
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ServerServiceDefinitionbindService(FunctionServiceGrpc.AsyncService service)static io.grpc.MethodDescriptor<CreateFunctionRequest,com.google.longrunning.Operation>getCreateFunctionMethod()static io.grpc.MethodDescriptor<DeleteFunctionRequest,com.google.longrunning.Operation>getDeleteFunctionMethod()static io.grpc.MethodDescriptor<GenerateDownloadUrlRequest,GenerateDownloadUrlResponse>getGenerateDownloadUrlMethod()static io.grpc.MethodDescriptor<GenerateUploadUrlRequest,GenerateUploadUrlResponse>getGenerateUploadUrlMethod()static io.grpc.MethodDescriptor<GetFunctionRequest,Function>getGetFunctionMethod()static io.grpc.MethodDescriptor<ListFunctionsRequest,ListFunctionsResponse>getListFunctionsMethod()static io.grpc.MethodDescriptor<ListRuntimesRequest,ListRuntimesResponse>getListRuntimesMethod()static io.grpc.ServiceDescriptorgetServiceDescriptor()static io.grpc.MethodDescriptor<UpdateFunctionRequest,com.google.longrunning.Operation>getUpdateFunctionMethod()static FunctionServiceGrpc.FunctionServiceBlockingStubnewBlockingStub(io.grpc.Channel channel)Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic FunctionServiceGrpc.FunctionServiceFutureStubnewFutureStub(io.grpc.Channel channel)Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic FunctionServiceGrpc.FunctionServiceStubnewStub(io.grpc.Channel channel)Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getGetFunctionMethod
public static io.grpc.MethodDescriptor<GetFunctionRequest,Function> getGetFunctionMethod()
-
getListFunctionsMethod
public static io.grpc.MethodDescriptor<ListFunctionsRequest,ListFunctionsResponse> getListFunctionsMethod()
-
getCreateFunctionMethod
public static io.grpc.MethodDescriptor<CreateFunctionRequest,com.google.longrunning.Operation> getCreateFunctionMethod()
-
getUpdateFunctionMethod
public static io.grpc.MethodDescriptor<UpdateFunctionRequest,com.google.longrunning.Operation> getUpdateFunctionMethod()
-
getDeleteFunctionMethod
public static io.grpc.MethodDescriptor<DeleteFunctionRequest,com.google.longrunning.Operation> getDeleteFunctionMethod()
-
getGenerateUploadUrlMethod
public static io.grpc.MethodDescriptor<GenerateUploadUrlRequest,GenerateUploadUrlResponse> getGenerateUploadUrlMethod()
-
getGenerateDownloadUrlMethod
public static io.grpc.MethodDescriptor<GenerateDownloadUrlRequest,GenerateDownloadUrlResponse> getGenerateDownloadUrlMethod()
-
getListRuntimesMethod
public static io.grpc.MethodDescriptor<ListRuntimesRequest,ListRuntimesResponse> getListRuntimesMethod()
-
newStub
public static FunctionServiceGrpc.FunctionServiceStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static FunctionServiceGrpc.FunctionServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static FunctionServiceGrpc.FunctionServiceFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
bindService
public static final io.grpc.ServerServiceDefinition bindService(FunctionServiceGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-