public static interface CreateFieldLevelEncryptionConfigRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<CreateFieldLevelEncryptionConfigRequest.Builder,CreateFieldLevelEncryptionConfigRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateFieldLevelEncryptionConfigRequest.Builder |
fieldLevelEncryptionConfig(Consumer<FieldLevelEncryptionConfig.Builder> fieldLevelEncryptionConfig)
The request to create a new field-level encryption configuration.
|
CreateFieldLevelEncryptionConfigRequest.Builder |
fieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
The request to create a new field-level encryption configuration.
|
CreateFieldLevelEncryptionConfigRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateFieldLevelEncryptionConfigRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, buildCreateFieldLevelEncryptionConfigRequest.Builder fieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
The request to create a new field-level encryption configuration.
fieldLevelEncryptionConfig - The request to create a new field-level encryption configuration.default CreateFieldLevelEncryptionConfigRequest.Builder fieldLevelEncryptionConfig(Consumer<FieldLevelEncryptionConfig.Builder> fieldLevelEncryptionConfig)
The request to create a new field-level encryption configuration.
This is a convenience that creates an instance of theFieldLevelEncryptionConfig.Builder avoiding the
need to create one manually via FieldLevelEncryptionConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to fieldLevelEncryptionConfig(FieldLevelEncryptionConfig).fieldLevelEncryptionConfig - a consumer that will call methods on FieldLevelEncryptionConfig.BuilderfieldLevelEncryptionConfig(FieldLevelEncryptionConfig)CreateFieldLevelEncryptionConfigRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateFieldLevelEncryptionConfigRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.