Package com.google.cloud.secretmanager.v1beta1 (2.57.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.secretmanager.v1 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.secretmanager.v1beta1.SecretManagerServiceClient Service Description: Secret Manager Service

Manages secrets and operations using those secrets. Implements a REST model with the following objects:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceSettings Settings class to configure an instance of SecretManagerServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionRequest Request message for SecretManagerService.AccessSecretVersion.
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionRequest.Builder Request message for SecretManagerService.AccessSecretVersion.
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionResponse Response message for SecretManagerService.AccessSecretVersion.
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionResponse.Builder Response message for SecretManagerService.AccessSecretVersion.
com.google.cloud.secretmanager.v1beta1.AddSecretVersionRequest Request message for SecretManagerService.AddSecretVersion.
com.google.cloud.secretmanager.v1beta1.AddSecretVersionRequest.Builder Request message for SecretManagerService.AddSecretVersion.
com.google.cloud.secretmanager.v1beta1.CreateSecretRequest Request message for SecretManagerService.CreateSecret.
com.google.cloud.secretmanager.v1beta1.CreateSecretRequest.Builder Request message for SecretManagerService.CreateSecret.
com.google.cloud.secretmanager.v1beta1.DeleteSecretRequest Request message for SecretManagerService.DeleteSecret.
com.google.cloud.secretmanager.v1beta1.DeleteSecretRequest.Builder Request message for SecretManagerService.DeleteSecret.
com.google.cloud.secretmanager.v1beta1.DestroySecretVersionRequest Request message for SecretManagerService.DestroySecretVersion.
com.google.cloud.secretmanager.v1beta1.DestroySecretVersionRequest.Builder Request message for SecretManagerService.DestroySecretVersion.
com.google.cloud.secretmanager.v1beta1.DisableSecretVersionRequest Request message for SecretManagerService.DisableSecretVersion.
com.google.cloud.secretmanager.v1beta1.DisableSecretVersionRequest.Builder Request message for SecretManagerService.DisableSecretVersion.
com.google.cloud.secretmanager.v1beta1.EnableSecretVersionRequest Request message for SecretManagerService.EnableSecretVersion.
com.google.cloud.secretmanager.v1beta1.EnableSecretVersionRequest.Builder Request message for SecretManagerService.EnableSecretVersion.
com.google.cloud.secretmanager.v1beta1.GetSecretRequest Request message for SecretManagerService.GetSecret.
com.google.cloud.secretmanager.v1beta1.GetSecretRequest.Builder Request message for SecretManagerService.GetSecret.
com.google.cloud.secretmanager.v1beta1.GetSecretVersionRequest Request message for SecretManagerService.GetSecretVersion.
com.google.cloud.secretmanager.v1beta1.GetSecretVersionRequest.Builder Request message for SecretManagerService.GetSecretVersion.
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsRequest Request message for SecretManagerService.ListSecretVersions.
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsRequest.Builder Request message for SecretManagerService.ListSecretVersions.
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsResponse Response message for SecretManagerService.ListSecretVersions.
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsResponse.Builder Response message for SecretManagerService.ListSecretVersions.
com.google.cloud.secretmanager.v1beta1.ListSecretsRequest Request message for SecretManagerService.ListSecrets.
com.google.cloud.secretmanager.v1beta1.ListSecretsRequest.Builder Request message for SecretManagerService.ListSecrets.
com.google.cloud.secretmanager.v1beta1.ListSecretsResponse Response message for SecretManagerService.ListSecrets.
com.google.cloud.secretmanager.v1beta1.ListSecretsResponse.Builder Response message for SecretManagerService.ListSecrets.
com.google.cloud.secretmanager.v1beta1.ProjectName
com.google.cloud.secretmanager.v1beta1.ProjectName.Builder Builder for projects/{project}.
com.google.cloud.secretmanager.v1beta1.Replication A policy that defines the replication configuration of data.
com.google.cloud.secretmanager.v1beta1.Replication.Automatic A replication policy that replicates the Secret payload without any restrictions.
com.google.cloud.secretmanager.v1beta1.Replication.Automatic.Builder A replication policy that replicates the Secret payload without any restrictions.
com.google.cloud.secretmanager.v1beta1.Replication.Builder A policy that defines the replication configuration of data.
com.google.cloud.secretmanager.v1beta1.Replication.UserManaged A replication policy that replicates the Secret payload into the locations specified in [Secret.replication.user_managed.replicas][]
com.google.cloud.secretmanager.v1beta1.Replication.UserManaged.Builder A replication policy that replicates the Secret payload into the locations specified in [Secret.replication.user_managed.replicas][]
com.google.cloud.secretmanager.v1beta1.Replication.UserManaged.Replica Represents a Replica for this Secret.
com.google.cloud.secretmanager.v1beta1.Replication.UserManaged.Replica.Builder Represents a Replica for this Secret.
com.google.cloud.secretmanager.v1beta1.ResourcesProto
com.google.cloud.secretmanager.v1beta1.Secret A Secret is a logical secret whose value and versions can be accessed.
com.google.cloud.secretmanager.v1beta1.Secret.Builder A Secret is a logical secret whose value and versions can be accessed.
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretVersionsFixedSizeCollection
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretVersionsPage
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretVersionsPagedResponse
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretsFixedSizeCollection
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretsPage
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClient.ListSecretsPagedResponse
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceGrpc Secret Manager Service Manages secrets and operations using those secrets. Implements a REST model with the following objects:
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceGrpc.SecretManagerServiceImplBase Base class for the server implementation of the service SecretManagerService. Secret Manager Service
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceSettings.Builder Builder for SecretManagerServiceSettings.
com.google.cloud.secretmanager.v1beta1.SecretName
com.google.cloud.secretmanager.v1beta1.SecretName.Builder Builder for projects/{project}/secrets/{secret}.
com.google.cloud.secretmanager.v1beta1.SecretPayload A secret payload resource in the Secret Manager API. This contains the sensitive secret data that is associated with a SecretVersion.
com.google.cloud.secretmanager.v1beta1.SecretPayload.Builder A secret payload resource in the Secret Manager API. This contains the sensitive secret data that is associated with a SecretVersion.
com.google.cloud.secretmanager.v1beta1.SecretVersion A secret version resource in the Secret Manager API.
com.google.cloud.secretmanager.v1beta1.SecretVersion.Builder A secret version resource in the Secret Manager API.
com.google.cloud.secretmanager.v1beta1.SecretVersionName
com.google.cloud.secretmanager.v1beta1.SecretVersionName.Builder Builder for projects/{project}/secrets/{secret}/versions/{secret_version}.
com.google.cloud.secretmanager.v1beta1.ServiceProto
com.google.cloud.secretmanager.v1beta1.UpdateSecretRequest Request message for SecretManagerService.UpdateSecret.
com.google.cloud.secretmanager.v1beta1.UpdateSecretRequest.Builder Request message for SecretManagerService.UpdateSecret.

Interfaces

Interface Description
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.AccessSecretVersionResponseOrBuilder
com.google.cloud.secretmanager.v1beta1.AddSecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.CreateSecretRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.DeleteSecretRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.DestroySecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.DisableSecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.EnableSecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.GetSecretRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.GetSecretVersionRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.ListSecretVersionsResponseOrBuilder
com.google.cloud.secretmanager.v1beta1.ListSecretsRequestOrBuilder
com.google.cloud.secretmanager.v1beta1.ListSecretsResponseOrBuilder
com.google.cloud.secretmanager.v1beta1.Replication.AutomaticOrBuilder
com.google.cloud.secretmanager.v1beta1.Replication.UserManaged.ReplicaOrBuilder
com.google.cloud.secretmanager.v1beta1.Replication.UserManagedOrBuilder
com.google.cloud.secretmanager.v1beta1.ReplicationOrBuilder
com.google.cloud.secretmanager.v1beta1.SecretManagerServiceGrpc.AsyncService Secret Manager Service Manages secrets and operations using those secrets. Implements a REST model with the following objects:
com.google.cloud.secretmanager.v1beta1.SecretOrBuilder
com.google.cloud.secretmanager.v1beta1.SecretPayloadOrBuilder
com.google.cloud.secretmanager.v1beta1.SecretVersionOrBuilder
com.google.cloud.secretmanager.v1beta1.UpdateSecretRequestOrBuilder

Enums

Enum Description
com.google.cloud.secretmanager.v1beta1.Replication.ReplicationCase
com.google.cloud.secretmanager.v1beta1.SecretVersion.State The state of a SecretVersion, indicating if it can be accessed.