Interface StreamingImageEncryptionConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StreamingImageEncryptionConfiguration.Builder,StreamingImageEncryptionConfiguration>,SdkBuilder<StreamingImageEncryptionConfiguration.Builder,StreamingImageEncryptionConfiguration>,SdkPojo
- Enclosing class:
- StreamingImageEncryptionConfiguration
public static interface StreamingImageEncryptionConfiguration.Builder extends SdkPojo, CopyableBuilder<StreamingImageEncryptionConfiguration.Builder,StreamingImageEncryptionConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamingImageEncryptionConfiguration.BuilderkeyArn(String keyArn)The ARN for a KMS key that is used to encrypt studio data.StreamingImageEncryptionConfiguration.BuilderkeyType(String keyType)The type of KMS key that is used to encrypt studio data.StreamingImageEncryptionConfiguration.BuilderkeyType(StreamingImageEncryptionConfigurationKeyType keyType)The type of KMS key that is used to encrypt studio data.-
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
-
keyArn
StreamingImageEncryptionConfiguration.Builder keyArn(String keyArn)
The ARN for a KMS key that is used to encrypt studio data.
- Parameters:
keyArn- The ARN for a KMS key that is used to encrypt studio data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyType
StreamingImageEncryptionConfiguration.Builder keyType(String keyType)
The type of KMS key that is used to encrypt studio data.
- Parameters:
keyType- The type of KMS key that is used to encrypt studio data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StreamingImageEncryptionConfigurationKeyType,StreamingImageEncryptionConfigurationKeyType
-
keyType
StreamingImageEncryptionConfiguration.Builder keyType(StreamingImageEncryptionConfigurationKeyType keyType)
The type of KMS key that is used to encrypt studio data.
- Parameters:
keyType- The type of KMS key that is used to encrypt studio data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StreamingImageEncryptionConfigurationKeyType,StreamingImageEncryptionConfigurationKeyType
-
-