public static interface CreateOriginAccessControlRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<CreateOriginAccessControlRequest.Builder,CreateOriginAccessControlRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateOriginAccessControlRequest.Builder |
originAccessControlConfig(Consumer<OriginAccessControlConfig.Builder> originAccessControlConfig)
Contains the origin access control.
|
CreateOriginAccessControlRequest.Builder |
originAccessControlConfig(OriginAccessControlConfig originAccessControlConfig)
Contains the origin access control.
|
CreateOriginAccessControlRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateOriginAccessControlRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOriginAccessControlRequest.Builder originAccessControlConfig(OriginAccessControlConfig originAccessControlConfig)
Contains the origin access control.
originAccessControlConfig - Contains the origin access control.default CreateOriginAccessControlRequest.Builder originAccessControlConfig(Consumer<OriginAccessControlConfig.Builder> originAccessControlConfig)
Contains the origin access control.
This is a convenience method that creates an instance of theOriginAccessControlConfig.Builder
avoiding the need to create one manually via OriginAccessControlConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to originAccessControlConfig(OriginAccessControlConfig).
originAccessControlConfig - a consumer that will call methods on OriginAccessControlConfig.BuilderoriginAccessControlConfig(OriginAccessControlConfig)CreateOriginAccessControlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateOriginAccessControlRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.