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

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version 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. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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. A Secret is made up of zero or more SecretVersions that
com.google.cloud.secretmanager.v1beta1.Secret.Builder A Secret is a logical secret whose value and versions can be accessed. A Secret is made up of zero or more SecretVersions that
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 Secret Manager Service Manages secrets and operations using those secrets. Implements a REST model with the following objects:
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.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.