@Generated("by gapic-generator-java")
Package com.google.cloud.functions.v1
A client to Cloud Functions API
The interfaces provided are listed below, along with usage samples.
======================= CloudFunctionsServiceClient =======================
Service Description: A service that application uses to manipulate triggers and functions.
Sample for CloudFunctionsServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CloudFunctionsServiceClient cloudFunctionsServiceClient =
CloudFunctionsServiceClient.create()) {
CloudFunctionName name = CloudFunctionName.of("[PROJECT]", "[LOCATION]", "[FUNCTION]");
CloudFunction response = cloudFunctionsServiceClient.getFunction(name);
}
-
Class Summary Class Description CallFunctionRequest Request for the `CallFunction` method.CallFunctionRequest.Builder Request for the `CallFunction` method.CallFunctionResponse Response of `CallFunction` method.CallFunctionResponse.Builder Response of `CallFunction` method.CloudFunction Describes a Cloud Function that contains user computation executed in response to an event.CloudFunction.Builder Describes a Cloud Function that contains user computation executed in response to an event.CloudFunctionName CloudFunctionName.Builder Builder for projects/{project}/locations/{location}/functions/{function}.CloudFunctionsServiceClient Service Description: A service that application uses to manipulate triggers and functions.CloudFunctionsServiceClient.ListFunctionsFixedSizeCollection CloudFunctionsServiceClient.ListFunctionsPage CloudFunctionsServiceClient.ListFunctionsPagedResponse CloudFunctionsServiceClient.ListLocationsFixedSizeCollection CloudFunctionsServiceClient.ListLocationsPage CloudFunctionsServiceClient.ListLocationsPagedResponse CloudFunctionsServiceGrpc A service that application uses to manipulate triggers and functions.CloudFunctionsServiceGrpc.CloudFunctionsServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service CloudFunctionsService.CloudFunctionsServiceGrpc.CloudFunctionsServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service CloudFunctionsService.CloudFunctionsServiceGrpc.CloudFunctionsServiceImplBase Base class for the server implementation of the service CloudFunctionsService.CloudFunctionsServiceGrpc.CloudFunctionsServiceStub A stub to allow clients to do asynchronous rpc calls to service CloudFunctionsService.CloudFunctionsServiceSettings Settings class to configure an instance ofCloudFunctionsServiceClient
.CloudFunctionsServiceSettings.Builder Builder for CloudFunctionsServiceSettings.CreateFunctionRequest Request for the `CreateFunction` method.CreateFunctionRequest.Builder Request for the `CreateFunction` method.CryptoKeyName CryptoKeyName.Builder Builder for projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.DeleteFunctionRequest Request for the `DeleteFunction` method.DeleteFunctionRequest.Builder Request for the `DeleteFunction` method.EventTrigger Describes EventTrigger, used to request that events be sent from another service.EventTrigger.Builder Describes EventTrigger, used to request that events be sent from another service.FailurePolicy Describes the policy in case of function's execution failure.FailurePolicy.Builder Describes the policy in case of function's execution failure.FailurePolicy.Retry Describes the retry policy in case of function's execution failure.FailurePolicy.Retry.Builder Describes the retry policy in case of function's execution failure.FunctionsOperationsProto FunctionsProto GenerateDownloadUrlRequest Request of `GenerateDownloadUrl` method.GenerateDownloadUrlRequest.Builder Request of `GenerateDownloadUrl` method.GenerateDownloadUrlResponse Response of `GenerateDownloadUrl` method.GenerateDownloadUrlResponse.Builder Response of `GenerateDownloadUrl` method.GenerateUploadUrlRequest Request of `GenerateSourceUploadUrl` method.GenerateUploadUrlRequest.Builder Request of `GenerateSourceUploadUrl` method.GenerateUploadUrlResponse Response of `GenerateSourceUploadUrl` method.GenerateUploadUrlResponse.Builder Response of `GenerateSourceUploadUrl` method.GetFunctionRequest Request for the `GetFunction` method.GetFunctionRequest.Builder Request for the `GetFunction` method.HttpsTrigger Describes HttpsTrigger, could be used to connect web hooks to function.HttpsTrigger.Builder Describes HttpsTrigger, could be used to connect web hooks to function.ListFunctionsRequest Request for the `ListFunctions` method.ListFunctionsRequest.Builder Request for the `ListFunctions` method.ListFunctionsResponse Response for the `ListFunctions` method.ListFunctionsResponse.Builder Response for the `ListFunctions` method.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.OperationMetadataV1 Metadata describing an [Operation][google.longrunning.Operation]OperationMetadataV1.Builder Metadata describing an [Operation][google.longrunning.Operation]SecretEnvVar Configuration for a secret environment variable.SecretEnvVar.Builder Configuration for a secret environment variable.SecretVolume Configuration for a secret volume.SecretVolume.Builder Configuration for a secret volume.SecretVolume.SecretVersion Configuration for a single version.SecretVolume.SecretVersion.Builder Configuration for a single version.SourceRepository Describes SourceRepository, used to represent parameters related to source repository where a function is hosted.SourceRepository.Builder Describes SourceRepository, used to represent parameters related to source repository where a function is hosted.UpdateFunctionRequest Request for the `UpdateFunction` method.UpdateFunctionRequest.Builder Request for the `UpdateFunction` method. -
Enum Summary Enum Description CloudFunction.DockerRegistry Docker Registry to use for storing function Docker images.CloudFunction.IngressSettings Available ingress settings.CloudFunction.SourceCodeCase CloudFunction.TriggerCase CloudFunction.VpcConnectorEgressSettings Available egress settings.CloudFunctionStatus Describes the current stage of a deployment.FailurePolicy.ActionCase HttpsTrigger.SecurityLevel Available security-level settings.OperationType A type of an operation.