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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TransformEncryption.BuildermlUserDataEncryption(Consumer<MLUserDataEncryption.Builder> mlUserDataEncryption)AnMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.TransformEncryption.BuildermlUserDataEncryption(MLUserDataEncryption mlUserDataEncryption)AnMLUserDataEncryptionobject containing the encryption mode and customer-provided KMS key ID.TransformEncryption.BuildertaskRunSecurityConfigurationName(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 Detail
-
mlUserDataEncryption
TransformEncryption.Builder mlUserDataEncryption(MLUserDataEncryption 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:
mlUserDataEncryption(MLUserDataEncryption)
-
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.
-
-