public static interface CreateKeyGroupRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<CreateKeyGroupRequest.Builder,CreateKeyGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateKeyGroupRequest.Builder |
keyGroupConfig(Consumer<KeyGroupConfig.Builder> keyGroupConfig)
A key group configuration.
|
CreateKeyGroupRequest.Builder |
keyGroupConfig(KeyGroupConfig keyGroupConfig)
A key group configuration.
|
CreateKeyGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateKeyGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateKeyGroupRequest.Builder keyGroupConfig(KeyGroupConfig keyGroupConfig)
A key group configuration.
keyGroupConfig - A key group configuration.default CreateKeyGroupRequest.Builder keyGroupConfig(Consumer<KeyGroupConfig.Builder> keyGroupConfig)
A key group configuration.
This is a convenience that creates an instance of theKeyGroupConfig.Builder avoiding the need to
create one manually via KeyGroupConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to keyGroupConfig(KeyGroupConfig).keyGroupConfig - a consumer that will call methods on KeyGroupConfig.BuilderkeyGroupConfig(KeyGroupConfig)CreateKeyGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateKeyGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.