Interface AwsXrayEncryptionConfigDetails.Builder

    • Method Detail

      • keyId

        AwsXrayEncryptionConfigDetails.Builder keyId​(String keyId)

        The identifier of the KMS key that is used for encryption. Provided if Type is KMS.

        Parameters:
        keyId - The identifier of the KMS key that is used for encryption. Provided if Type is KMS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        AwsXrayEncryptionConfigDetails.Builder status​(String status)

        The current status of the encryption configuration. Valid values are ACTIVE or UPDATING.

        When Status is equal to UPDATING, X-Ray might use both the old and new encryption.

        Parameters:
        status - The current status of the encryption configuration. Valid values are ACTIVE or UPDATING.

        When Status is equal to UPDATING, X-Ray might use both the old and new encryption.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        AwsXrayEncryptionConfigDetails.Builder type​(String type)

        The type of encryption. KMS indicates that the encryption uses KMS keys. NONE indicates the default encryption.

        Parameters:
        type - The type of encryption. KMS indicates that the encryption uses KMS keys. NONE indicates the default encryption.
        Returns:
        Returns a reference to this object so that method calls can be chained together.