- 2.48.0 (latest)
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.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.28.0
- 2.27.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.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.10
- 2.2.0
- 2.1.7
- 2.0.7
Package com.google.cloud.secretmanager.v1 (2.35.0)
GitHub Repository |
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.v1.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.v1.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.v1.AccessSecretVersionRequest | Request message for SecretManagerService.AccessSecretVersion. |
com.google.cloud.secretmanager.v1.AccessSecretVersionRequest.Builder | Request message for SecretManagerService.AccessSecretVersion. |
com.google.cloud.secretmanager.v1.AccessSecretVersionResponse | Response message for SecretManagerService.AccessSecretVersion. |
com.google.cloud.secretmanager.v1.AccessSecretVersionResponse.Builder | Response message for SecretManagerService.AccessSecretVersion. |
com.google.cloud.secretmanager.v1.AddSecretVersionRequest | Request message for SecretManagerService.AddSecretVersion. |
com.google.cloud.secretmanager.v1.AddSecretVersionRequest.Builder | Request message for SecretManagerService.AddSecretVersion. |
com.google.cloud.secretmanager.v1.CreateSecretRequest | Request message for SecretManagerService.CreateSecret. |
com.google.cloud.secretmanager.v1.CreateSecretRequest.Builder | Request message for SecretManagerService.CreateSecret. |
com.google.cloud.secretmanager.v1.CustomerManagedEncryption | Configuration for encrypting secret payloads using customer-managed encryption keys (CMEK). |
com.google.cloud.secretmanager.v1.CustomerManagedEncryption.Builder | Configuration for encrypting secret payloads using customer-managed encryption keys (CMEK). |
com.google.cloud.secretmanager.v1.CustomerManagedEncryptionStatus | Describes the status of customer-managed encryption. |
com.google.cloud.secretmanager.v1.CustomerManagedEncryptionStatus.Builder | Describes the status of customer-managed encryption. |
com.google.cloud.secretmanager.v1.DeleteSecretRequest | Request message for SecretManagerService.DeleteSecret. |
com.google.cloud.secretmanager.v1.DeleteSecretRequest.Builder | Request message for SecretManagerService.DeleteSecret. |
com.google.cloud.secretmanager.v1.DestroySecretVersionRequest | Request message for SecretManagerService.DestroySecretVersion. |
com.google.cloud.secretmanager.v1.DestroySecretVersionRequest.Builder | Request message for SecretManagerService.DestroySecretVersion. |
com.google.cloud.secretmanager.v1.DisableSecretVersionRequest | Request message for SecretManagerService.DisableSecretVersion. |
com.google.cloud.secretmanager.v1.DisableSecretVersionRequest.Builder | Request message for SecretManagerService.DisableSecretVersion. |
com.google.cloud.secretmanager.v1.EnableSecretVersionRequest | Request message for SecretManagerService.EnableSecretVersion. |
com.google.cloud.secretmanager.v1.EnableSecretVersionRequest.Builder | Request message for SecretManagerService.EnableSecretVersion. |
com.google.cloud.secretmanager.v1.GetSecretRequest | Request message for SecretManagerService.GetSecret. |
com.google.cloud.secretmanager.v1.GetSecretRequest.Builder | Request message for SecretManagerService.GetSecret. |
com.google.cloud.secretmanager.v1.GetSecretVersionRequest | Request message for SecretManagerService.GetSecretVersion. |
com.google.cloud.secretmanager.v1.GetSecretVersionRequest.Builder | Request message for SecretManagerService.GetSecretVersion. |
com.google.cloud.secretmanager.v1.ListSecretVersionsRequest | Request message for SecretManagerService.ListSecretVersions. |
com.google.cloud.secretmanager.v1.ListSecretVersionsRequest.Builder | Request message for SecretManagerService.ListSecretVersions. |
com.google.cloud.secretmanager.v1.ListSecretVersionsResponse | Response message for SecretManagerService.ListSecretVersions. |
com.google.cloud.secretmanager.v1.ListSecretVersionsResponse.Builder | Response message for SecretManagerService.ListSecretVersions. |
com.google.cloud.secretmanager.v1.ListSecretsRequest | Request message for SecretManagerService.ListSecrets. |
com.google.cloud.secretmanager.v1.ListSecretsRequest.Builder | Request message for SecretManagerService.ListSecrets. |
com.google.cloud.secretmanager.v1.ListSecretsResponse | Response message for SecretManagerService.ListSecrets. |
com.google.cloud.secretmanager.v1.ListSecretsResponse.Builder | Response message for SecretManagerService.ListSecrets. |
com.google.cloud.secretmanager.v1.ProjectName | |
com.google.cloud.secretmanager.v1.ProjectName.Builder | Builder for projects/{project}. |
com.google.cloud.secretmanager.v1.Replication | A policy that defines the replication and encryption configuration of data. |
com.google.cloud.secretmanager.v1.Replication.Automatic | A replication policy that replicates the Secret payload without any restrictions. |
com.google.cloud.secretmanager.v1.Replication.Automatic.Builder | A replication policy that replicates the Secret payload without any restrictions. |
com.google.cloud.secretmanager.v1.Replication.Builder | A policy that defines the replication and encryption configuration of data. |
com.google.cloud.secretmanager.v1.Replication.UserManaged | A replication policy that replicates the Secret payload into the locations specified in [Secret.replication.user_managed.replicas][] |
com.google.cloud.secretmanager.v1.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.v1.Replication.UserManaged.Replica | Represents a Replica for this Secret. |
com.google.cloud.secretmanager.v1.Replication.UserManaged.Replica.Builder | Represents a Replica for this Secret. |
com.google.cloud.secretmanager.v1.ReplicationStatus | The replication status of a SecretVersion. |
com.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus | The replication status of a SecretVersion using automatic replication. |
com.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus.Builder | The replication status of a SecretVersion using automatic replication. |
com.google.cloud.secretmanager.v1.ReplicationStatus.Builder | The replication status of a SecretVersion. |
com.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus | The replication status of a SecretVersion using user-managed replication. |
com.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus.Builder | The replication status of a SecretVersion using user-managed replication. |
com.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus.ReplicaStatus | Describes the status of a user-managed replica for the SecretVersion. |
com.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus.ReplicaStatus.Builder | Describes the status of a user-managed replica for the SecretVersion. |
com.google.cloud.secretmanager.v1.ResourcesProto | |
com.google.cloud.secretmanager.v1.Rotation | The rotation time and period for a Secret. At next_rotation_time, Secret Manager will send a Pub/Sub notification to the topics configured on the |
com.google.cloud.secretmanager.v1.Rotation.Builder | The rotation time and period for a Secret. At next_rotation_time, Secret Manager will send a Pub/Sub notification to the topics configured on the |
com.google.cloud.secretmanager.v1.Secret | A Secret is a logical secret whose value and versions can be accessed. |
com.google.cloud.secretmanager.v1.Secret.Builder | A Secret is a logical secret whose value and versions can be accessed. |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretVersionsFixedSizeCollection | |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretVersionsPage | |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretVersionsPagedResponse | |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretsFixedSizeCollection | |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretsPage | |
com.google.cloud.secretmanager.v1.SecretManagerServiceClient.ListSecretsPagedResponse | |
com.google.cloud.secretmanager.v1.SecretManagerServiceGrpc | Secret Manager Service Manages secrets and operations using those secrets. Implements a REST model with the following objects: |
com.google.cloud.secretmanager.v1.SecretManagerServiceGrpc.SecretManagerServiceImplBase | Base class for the server implementation of the service SecretManagerService. Secret Manager Service |
com.google.cloud.secretmanager.v1.SecretManagerServiceSettings.Builder | Builder for SecretManagerServiceSettings. |
com.google.cloud.secretmanager.v1.SecretName | |
com.google.cloud.secretmanager.v1.SecretName.Builder | Builder for projects/{project}/secrets/{secret}. |
com.google.cloud.secretmanager.v1.SecretPayload | A secret payload resource in the Secret Manager API. This contains the sensitive secret payload that is associated with a SecretVersion. |
com.google.cloud.secretmanager.v1.SecretPayload.Builder | A secret payload resource in the Secret Manager API. This contains the sensitive secret payload that is associated with a SecretVersion. |
com.google.cloud.secretmanager.v1.SecretVersion | A secret version resource in the Secret Manager API. |
com.google.cloud.secretmanager.v1.SecretVersion.Builder | A secret version resource in the Secret Manager API. |
com.google.cloud.secretmanager.v1.SecretVersionName | |
com.google.cloud.secretmanager.v1.SecretVersionName.Builder | Builder for projects/{project}/secrets/{secret}/versions/{secret_version}. |
com.google.cloud.secretmanager.v1.ServiceProto | |
com.google.cloud.secretmanager.v1.Topic | A Pub/Sub topic which Secret Manager will publish to when control plane events occur on this secret. |
com.google.cloud.secretmanager.v1.Topic.Builder | A Pub/Sub topic which Secret Manager will publish to when control plane events occur on this secret. |
com.google.cloud.secretmanager.v1.UpdateSecretRequest | Request message for SecretManagerService.UpdateSecret. |
com.google.cloud.secretmanager.v1.UpdateSecretRequest.Builder | Request message for SecretManagerService.UpdateSecret. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.secretmanager.v1.Replication.ReplicationCase | |
com.google.cloud.secretmanager.v1.ReplicationStatus.ReplicationStatusCase | |
com.google.cloud.secretmanager.v1.Secret.ExpirationCase | |
com.google.cloud.secretmanager.v1.SecretVersion.State | The state of a SecretVersion, indicating if it can be accessed. |