Interface TransformEncryption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TransformEncryption.Builder,,TransformEncryption> SdkBuilder<TransformEncryption.Builder,,TransformEncryption> SdkPojo
- Enclosing class:
TransformEncryption
public static interface TransformEncryption.Builder
extends SdkPojo, CopyableBuilder<TransformEncryption.Builder,TransformEncryption>
-
Method Summary
Modifier and TypeMethodDescriptiondefault TransformEncryption.BuildermlUserDataEncryption(Consumer<MLUserDataEncryption.Builder> mlUserDataEncryption) AnMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.mlUserDataEncryption(MLUserDataEncryption mlUserDataEncryption) AnMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.taskRunSecurityConfigurationName(String taskRunSecurityConfigurationName) The name of the security configuration.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, sdkFields
-
Method Details
-
mlUserDataEncryption
An
MLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.- Parameters:
mlUserDataEncryption- AnMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlUserDataEncryption
default TransformEncryption.Builder mlUserDataEncryption(Consumer<MLUserDataEncryption.Builder> mlUserDataEncryption) An
This is a convenience method that creates an instance of theMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.MLUserDataEncryption.Builderavoiding the need to create one manually viaMLUserDataEncryption.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomlUserDataEncryption(MLUserDataEncryption).- Parameters:
mlUserDataEncryption- a consumer that will call methods onMLUserDataEncryption.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskRunSecurityConfigurationName
TransformEncryption.Builder taskRunSecurityConfigurationName(String taskRunSecurityConfigurationName) The name of the security configuration.
- Parameters:
taskRunSecurityConfigurationName- The name of the security configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-