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 interface
FunctionServiceGrpc.AsyncService
Google Cloud Functions is used to deploy functions that are executed by Google in response to various events.static class
FunctionServiceGrpc.FunctionServiceBlockingStub
A stub to allow clients to do synchronous rpc calls to service FunctionService.static class
FunctionServiceGrpc.FunctionServiceFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service FunctionService.static class
FunctionServiceGrpc.FunctionServiceImplBase
Base class for the server implementation of the service FunctionService.static class
FunctionServiceGrpc.FunctionServiceStub
A stub to allow clients to do asynchronous rpc calls to service FunctionService.
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ServerServiceDefinition
bindService(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.ServiceDescriptor
getServiceDescriptor()
static io.grpc.MethodDescriptor<UpdateFunctionRequest,com.google.longrunning.Operation>
getUpdateFunctionMethod()
static FunctionServiceGrpc.FunctionServiceBlockingStub
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic FunctionServiceGrpc.FunctionServiceFutureStub
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic FunctionServiceGrpc.FunctionServiceStub
newStub(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()
-
-