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.Builder
mlUserDataEncryption
(Consumer<MLUserDataEncryption.Builder> mlUserDataEncryption) AnMLUserDataEncryption
object containing the encryption mode and customer-provided KMS key ID.mlUserDataEncryption
(MLUserDataEncryption mlUserDataEncryption) AnMLUserDataEncryption
object 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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
mlUserDataEncryption
An
MLUserDataEncryption
object containing the encryption mode and customer-provided KMS key ID.- Parameters:
mlUserDataEncryption
- AnMLUserDataEncryption
object 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 theMLUserDataEncryption
object containing the encryption mode and customer-provided KMS key ID.MLUserDataEncryption.Builder
avoiding the need to create one manually viaMLUserDataEncryption.builder()
.When the
Consumer
completes,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.
-