Interface PutSecretValueResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<PutSecretValueResponse.Builder,PutSecretValueResponse>, SdkBuilder<PutSecretValueResponse.Builder,PutSecretValueResponse>, SdkPojo, SdkResponse.Builder, SecretsManagerResponse.Builder
Enclosing class:
PutSecretValueResponse

public static interface PutSecretValueResponse.Builder extends SecretsManagerResponse.Builder, SdkPojo, CopyableBuilder<PutSecretValueResponse.Builder,PutSecretValueResponse>
  • Method Details

    • arn

      The ARN of the secret.

      Parameters:
      arn - The ARN of the secret.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the secret.

      Parameters:
      name - The name of the secret.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionId

      PutSecretValueResponse.Builder versionId(String versionId)

      The unique identifier of the version of the secret.

      Parameters:
      versionId - The unique identifier of the version of the secret.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionStages

      PutSecretValueResponse.Builder versionStages(Collection<String> versionStages)

      The list of staging labels that are currently attached to this version of the secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process.

      Parameters:
      versionStages - The list of staging labels that are currently attached to this version of the secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionStages

      PutSecretValueResponse.Builder versionStages(String... versionStages)

      The list of staging labels that are currently attached to this version of the secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process.

      Parameters:
      versionStages - The list of staging labels that are currently attached to this version of the secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.