Interface OkvEncryptionKeyConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OkvEncryptionKeyConfiguration.Builder,,OkvEncryptionKeyConfiguration> SdkBuilder<OkvEncryptionKeyConfiguration.Builder,,OkvEncryptionKeyConfiguration> SdkPojo
- Enclosing class:
OkvEncryptionKeyConfiguration
@Mutable
@NotThreadSafe
public static interface OkvEncryptionKeyConfiguration.Builder
extends SdkPojo, CopyableBuilder<OkvEncryptionKeyConfiguration.Builder,OkvEncryptionKeyConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateDirectoryName(String certificateDirectoryName) The name of the directory that contains the Oracle Key Vault (OKV) certificate.certificateId(String certificateId) The identifier of the Oracle Key Vault (OKV) certificate.directoryName(String directoryName) The name of the directory where the Oracle Key Vault (OKV) configuration is stored.The identifier of the Oracle Key Vault (OKV) key to use for encryption.The URI of the Oracle Key Vault (OKV) server.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
certificateDirectoryName
The name of the directory that contains the Oracle Key Vault (OKV) certificate.
- Parameters:
certificateDirectoryName- The name of the directory that contains the Oracle Key Vault (OKV) certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateId
The identifier of the Oracle Key Vault (OKV) certificate.
- Parameters:
certificateId- The identifier of the Oracle Key Vault (OKV) certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directoryName
The name of the directory where the Oracle Key Vault (OKV) configuration is stored.
- Parameters:
directoryName- The name of the directory where the Oracle Key Vault (OKV) configuration is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
okvKmsKey
The identifier of the Oracle Key Vault (OKV) key to use for encryption.
- Parameters:
okvKmsKey- The identifier of the Oracle Key Vault (OKV) key to use for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
okvUri
The URI of the Oracle Key Vault (OKV) server.
- Parameters:
okvUri- The URI of the Oracle Key Vault (OKV) server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-