public static interface CreateSecurityConfigurationRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<CreateSecurityConfigurationRequest.Builder,CreateSecurityConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateSecurityConfigurationRequest.Builder |
encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
The encryption configuration for the new security configuration.
|
CreateSecurityConfigurationRequest.Builder |
encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
The encryption configuration for the new security configuration.
|
CreateSecurityConfigurationRequest.Builder |
name(String name)
The name for the new security configuration.
|
CreateSecurityConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateSecurityConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, buildCreateSecurityConfigurationRequest.Builder name(String name)
The name for the new security configuration.
name - The name for the new security configuration.CreateSecurityConfigurationRequest.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
The encryption configuration for the new security configuration.
encryptionConfiguration - The encryption configuration for the new security configuration.default CreateSecurityConfigurationRequest.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
The encryption configuration for the new security configuration.
This is a convenience that creates an instance of theEncryptionConfiguration.Builder avoiding the
need to create one manually via EncryptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to encryptionConfiguration(EncryptionConfiguration).encryptionConfiguration - a consumer that will call methods on EncryptionConfiguration.BuilderencryptionConfiguration(EncryptionConfiguration)CreateSecurityConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateSecurityConfigurationRequest.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.