- 2.80.0 (latest)
 - 2.78.0
 - 2.77.0
 - 2.76.0
 - 2.75.0
 - 2.74.0
 - 2.72.0
 - 2.70.0
 - 2.69.0
 - 2.66.0
 - 2.65.0
 - 2.64.0
 - 2.62.0
 - 2.61.0
 - 2.60.0
 - 2.59.0
 - 2.58.0
 - 2.57.0
 - 2.56.0
 - 2.55.0
 - 2.54.0
 - 2.53.0
 - 2.51.0
 - 2.50.0
 - 2.49.0
 - 2.48.0
 - 2.47.0
 - 2.46.0
 - 2.45.0
 - 2.44.0
 - 2.43.0
 - 2.42.0
 - 2.41.0
 - 2.39.0
 - 2.38.0
 - 2.37.0
 - 2.36.0
 - 2.35.0
 - 2.34.0
 - 2.33.0
 - 2.32.0
 - 2.31.0
 - 2.30.0
 - 2.29.0
 - 2.26.0
 - 2.25.0
 - 2.24.0
 - 2.23.0
 - 2.22.0
 - 2.21.0
 - 2.20.0
 - 2.19.0
 - 2.18.0
 - 2.17.0
 - 2.16.0
 - 2.15.0
 - 2.14.0
 - 2.13.0
 - 2.11.0
 - 2.10.0
 - 2.9.0
 - 2.8.0
 - 2.7.0
 - 2.6.0
 - 2.5.4
 - 2.4.3
 - 2.3.6
 
Package com.google.cloud.functions.v2beta (2.78.0)
| GitHub Repository | RPC Documentation | REST Documentation | 
This package is not the recommended entry point to using this client library!
For this library, we recommend using com.google.cloud.functions.v2 for new applications.
Prerelease Implications
This package is a prerelease version! Use with caution.
Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description | 
|---|---|
| com.google.cloud.functions.v2beta.FunctionServiceClient | Service Description: 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. | 
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description | 
|---|---|
| com.google.cloud.functions.v2beta.FunctionServiceSettings | 
Settings class to configure an instance of FunctionServiceClient. 
 
 The default instance has everything set to sensible defaults:  | 
   
| com.google.cloud.functions.v2beta.ServiceConfig.IngressSettings | 
 Available ingress settings. This controls what traffic can reach the function.  | 
   
| com.google.cloud.functions.v2beta.ServiceConfig.VpcConnectorEgressSettings | 
 Available egress settings. This controls what traffic is diverted through the VPC Access Connector  | 
   
Classes
| Class | Description | 
|---|---|
| com.google.cloud.functions.v2beta.AutomaticUpdatePolicy | Security patches are applied automatically to the runtime without requiring the function to be redeployed. | 
| com.google.cloud.functions.v2beta.AutomaticUpdatePolicy.Builder | Security patches are applied automatically to the runtime without requiring the function to be redeployed. | 
| com.google.cloud.functions.v2beta.BuildConfig | Describes the Build step of the function that builds a container from the given source. | 
| com.google.cloud.functions.v2beta.BuildConfig.Builder | Describes the Build step of the function that builds a container from the given source. | 
| com.google.cloud.functions.v2beta.CreateFunctionRequest | 
 Request for the CreateFunction method.
 | 
   
| com.google.cloud.functions.v2beta.CreateFunctionRequest.Builder | 
 Request for the CreateFunction method.
 | 
   
| com.google.cloud.functions.v2beta.CryptoKeyName | |
| com.google.cloud.functions.v2beta.CryptoKeyName.Builder | Builder for projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}. | 
| com.google.cloud.functions.v2beta.DeleteFunctionRequest | 
 Request for the DeleteFunction method.
 | 
   
| com.google.cloud.functions.v2beta.DeleteFunctionRequest.Builder | 
 Request for the DeleteFunction method.
 | 
   
| com.google.cloud.functions.v2beta.EventFilter | Filters events based on exact matches on the CloudEvents attributes. | 
| com.google.cloud.functions.v2beta.EventFilter.Builder | Filters events based on exact matches on the CloudEvents attributes. | 
| com.google.cloud.functions.v2beta.EventTrigger | Describes EventTrigger, used to request events to be sent from another service. | 
| com.google.cloud.functions.v2beta.EventTrigger.Builder | Describes EventTrigger, used to request events to be sent from another service. | 
| com.google.cloud.functions.v2beta.Function | Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations. | 
| com.google.cloud.functions.v2beta.Function.Builder | Describes a Cloud Function that contains user computation executed in response to an event. It encapsulates function and trigger configurations. | 
| com.google.cloud.functions.v2beta.FunctionName | |
| com.google.cloud.functions.v2beta.FunctionName.Builder | Builder for projects/{project}/locations/{location}/functions/{function}. | 
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListFunctionsFixedSizeCollection | |
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListFunctionsPage | |
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListFunctionsPagedResponse | |
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListLocationsFixedSizeCollection | |
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListLocationsPage | |
| com.google.cloud.functions.v2beta.FunctionServiceClient.ListLocationsPagedResponse | |
| com.google.cloud.functions.v2beta.FunctionServiceGrpc | 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. | 
| com.google.cloud.functions.v2beta.FunctionServiceGrpc.FunctionServiceImplBase | Base class for the server implementation of the service FunctionService. Google Cloud Functions is used to deploy functions that are executed by | 
| com.google.cloud.functions.v2beta.FunctionServiceSettings.Builder | Builder for FunctionServiceSettings. | 
| com.google.cloud.functions.v2beta.FunctionsProto | |
| com.google.cloud.functions.v2beta.GenerateDownloadUrlRequest | 
 Request of GenerateDownloadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateDownloadUrlRequest.Builder | 
 Request of GenerateDownloadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateDownloadUrlResponse | 
 Response of GenerateDownloadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateDownloadUrlResponse.Builder | 
 Response of GenerateDownloadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateUploadUrlRequest | 
 Request of GenerateSourceUploadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateUploadUrlRequest.Builder | 
 Request of GenerateSourceUploadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateUploadUrlResponse | 
 Response of GenerateSourceUploadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GenerateUploadUrlResponse.Builder | 
 Response of GenerateSourceUploadUrl method.
 | 
   
| com.google.cloud.functions.v2beta.GetFunctionRequest | 
 Request for the GetFunction method.
 | 
   
| com.google.cloud.functions.v2beta.GetFunctionRequest.Builder | 
 Request for the GetFunction method.
 | 
   
| com.google.cloud.functions.v2beta.ListFunctionsRequest | 
 Request for the ListFunctions method.
 | 
   
| com.google.cloud.functions.v2beta.ListFunctionsRequest.Builder | 
 Request for the ListFunctions method.
 | 
   
| com.google.cloud.functions.v2beta.ListFunctionsResponse | 
 Response for the ListFunctions method.
 | 
   
| com.google.cloud.functions.v2beta.ListFunctionsResponse.Builder | 
 Response for the ListFunctions method.
 | 
   
| com.google.cloud.functions.v2beta.ListRuntimesRequest | 
 Request for the ListRuntimes method.
 | 
   
| com.google.cloud.functions.v2beta.ListRuntimesRequest.Builder | 
 Request for the ListRuntimes method.
 | 
   
| com.google.cloud.functions.v2beta.ListRuntimesResponse | 
 Response for the ListRuntimes method.
 | 
   
| com.google.cloud.functions.v2beta.ListRuntimesResponse.Builder | 
 Response for the ListRuntimes method.
 | 
   
| com.google.cloud.functions.v2beta.ListRuntimesResponse.Runtime | Describes a runtime and any special information (e.g., deprecation status) related to it. | 
| com.google.cloud.functions.v2beta.ListRuntimesResponse.Runtime.Builder | Describes a runtime and any special information (e.g., deprecation status) related to it. | 
| com.google.cloud.functions.v2beta.LocationMetadata | Extra GCF specific location information. | 
| com.google.cloud.functions.v2beta.LocationMetadata.Builder | Extra GCF specific location information. | 
| com.google.cloud.functions.v2beta.LocationName | |
| com.google.cloud.functions.v2beta.LocationName.Builder | Builder for projects/{project}/locations/{location}. | 
| com.google.cloud.functions.v2beta.OnDeployUpdatePolicy | Security patches are only applied when a function is redeployed. | 
| com.google.cloud.functions.v2beta.OnDeployUpdatePolicy.Builder | Security patches are only applied when a function is redeployed. | 
| com.google.cloud.functions.v2beta.OperationMetadata | Represents the metadata of the long-running operation. | 
| com.google.cloud.functions.v2beta.OperationMetadata.Builder | Represents the metadata of the long-running operation. | 
| com.google.cloud.functions.v2beta.RepoSource | Location of the source in a Google Cloud Source Repository. | 
| com.google.cloud.functions.v2beta.RepoSource.Builder | Location of the source in a Google Cloud Source Repository. | 
| com.google.cloud.functions.v2beta.SecretEnvVar | Configuration for a secret environment variable. It has the information necessary to fetch the secret value from secret manager and expose it as an environment variable. | 
| com.google.cloud.functions.v2beta.SecretEnvVar.Builder | Configuration for a secret environment variable. It has the information necessary to fetch the secret value from secret manager and expose it as an environment variable. | 
| com.google.cloud.functions.v2beta.SecretVolume | Configuration for a secret volume. It has the information necessary to fetch the secret value from secret manager and make it available as files mounted at the requested paths within the application container. | 
| com.google.cloud.functions.v2beta.SecretVolume.Builder | Configuration for a secret volume. It has the information necessary to fetch the secret value from secret manager and make it available as files mounted at the requested paths within the application container. | 
| com.google.cloud.functions.v2beta.SecretVolume.SecretVersion | Configuration for a single version. | 
| com.google.cloud.functions.v2beta.SecretVolume.SecretVersion.Builder | Configuration for a single version. | 
| com.google.cloud.functions.v2beta.ServiceConfig | Describes the Service being deployed. Currently Supported : Cloud Run (fully managed). | 
| com.google.cloud.functions.v2beta.ServiceConfig.Builder | Describes the Service being deployed. Currently Supported : Cloud Run (fully managed). | 
| com.google.cloud.functions.v2beta.Source | The location of the function source code. | 
| com.google.cloud.functions.v2beta.Source.Builder | The location of the function source code. | 
| com.google.cloud.functions.v2beta.SourceProvenance | Provenance of the source. Ways to find the original source, or verify that some source was used for this build. | 
| com.google.cloud.functions.v2beta.SourceProvenance.Builder | Provenance of the source. Ways to find the original source, or verify that some source was used for this build. | 
| com.google.cloud.functions.v2beta.Stage | Each Stage of the deployment process | 
| com.google.cloud.functions.v2beta.Stage.Builder | Each Stage of the deployment process | 
| com.google.cloud.functions.v2beta.StateMessage | Informational messages about the state of the Cloud Function or Operation. | 
| com.google.cloud.functions.v2beta.StateMessage.Builder | Informational messages about the state of the Cloud Function or Operation. | 
| com.google.cloud.functions.v2beta.StorageSource | Location of the source in an archive file in Google Cloud Storage. | 
| com.google.cloud.functions.v2beta.StorageSource.Builder | Location of the source in an archive file in Google Cloud Storage. | 
| com.google.cloud.functions.v2beta.UpdateFunctionRequest | 
 Request for the UpdateFunction method.
 | 
   
| com.google.cloud.functions.v2beta.UpdateFunctionRequest.Builder | 
 Request for the UpdateFunction method.
 |