public static interface StartDeliveryStreamEncryptionRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<StartDeliveryStreamEncryptionRequest.Builder,StartDeliveryStreamEncryptionRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
StartDeliveryStreamEncryptionRequest.Builder deliveryStreamName(String deliveryStreamName)
The name of the delivery stream for which you want to enable server-side encryption (SSE).
deliveryStreamName
- The name of the delivery stream for which you want to enable server-side encryption (SSE).StartDeliveryStreamEncryptionRequest.Builder deliveryStreamEncryptionConfigurationInput(DeliveryStreamEncryptionConfigurationInput deliveryStreamEncryptionConfigurationInput)
Used to specify the type and Amazon Resource Name (ARN) of the KMS key needed for Server-Side Encryption (SSE).
deliveryStreamEncryptionConfigurationInput
- Used to specify the type and Amazon Resource Name (ARN) of the KMS key needed for Server-Side
Encryption (SSE).default StartDeliveryStreamEncryptionRequest.Builder deliveryStreamEncryptionConfigurationInput(Consumer<DeliveryStreamEncryptionConfigurationInput.Builder> deliveryStreamEncryptionConfigurationInput)
Used to specify the type and Amazon Resource Name (ARN) of the KMS key needed for Server-Side Encryption (SSE).
This is a convenience that creates an instance of theDeliveryStreamEncryptionConfigurationInput.Builder
avoiding the need to create one manually via
DeliveryStreamEncryptionConfigurationInput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to
deliveryStreamEncryptionConfigurationInput(DeliveryStreamEncryptionConfigurationInput)
.deliveryStreamEncryptionConfigurationInput
- a consumer that will call methods on DeliveryStreamEncryptionConfigurationInput.Builder
deliveryStreamEncryptionConfigurationInput(DeliveryStreamEncryptionConfigurationInput)
StartDeliveryStreamEncryptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
StartDeliveryStreamEncryptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2021. All rights reserved.