Interface GetParametersForImportResponse.Builder

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

public static interface GetParametersForImportResponse.Builder extends KmsResponse.Builder, SdkPojo, CopyableBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>
  • Method Details

    • keyId

      The Amazon Resource Name (key ARN) of the KMS key to use in a subsequent ImportKeyMaterial request. This is the same KMS key specified in the GetParametersForImport request.

      Parameters:
      keyId - The Amazon Resource Name (key ARN) of the KMS key to use in a subsequent ImportKeyMaterial request. This is the same KMS key specified in the GetParametersForImport request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • importToken

      The import token to send in a subsequent ImportKeyMaterial request.

      Parameters:
      importToken - The import token to send in a subsequent ImportKeyMaterial request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicKey

      The public key to use to encrypt the key material before importing it with ImportKeyMaterial.

      Parameters:
      publicKey - The public key to use to encrypt the key material before importing it with ImportKeyMaterial.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parametersValidTo

      GetParametersForImportResponse.Builder parametersValidTo(Instant parametersValidTo)

      The time at which the import token and public key are no longer valid. After this time, you cannot use them to make an ImportKeyMaterial request and you must send another GetParametersForImport request to get new ones.

      Parameters:
      parametersValidTo - The time at which the import token and public key are no longer valid. After this time, you cannot use them to make an ImportKeyMaterial request and you must send another GetParametersForImport request to get new ones.
      Returns:
      Returns a reference to this object so that method calls can be chained together.