public static interface StartDeliveryStreamEncryptionRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<StartDeliveryStreamEncryptionRequest.Builder,StartDeliveryStreamEncryptionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartDeliveryStreamEncryptionRequest.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 method 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.BuilderdeliveryStreamEncryptionConfigurationInput(DeliveryStreamEncryptionConfigurationInput)StartDeliveryStreamEncryptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartDeliveryStreamEncryptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.