public static interface OriginAccessControl.Builder extends SdkPojo, CopyableBuilder<OriginAccessControl.Builder,OriginAccessControl>
| Modifier and Type | Method and Description |
|---|---|
OriginAccessControl.Builder |
id(String id)
The unique identifier of the origin access control.
|
default OriginAccessControl.Builder |
originAccessControlConfig(Consumer<OriginAccessControlConfig.Builder> originAccessControlConfig)
The origin access control.
|
OriginAccessControl.Builder |
originAccessControlConfig(OriginAccessControlConfig originAccessControlConfig)
The origin access control.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOriginAccessControl.Builder id(String id)
The unique identifier of the origin access control.
id - The unique identifier of the origin access control.OriginAccessControl.Builder originAccessControlConfig(OriginAccessControlConfig originAccessControlConfig)
The origin access control.
originAccessControlConfig - The origin access control.default OriginAccessControl.Builder originAccessControlConfig(Consumer<OriginAccessControlConfig.Builder> originAccessControlConfig)
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)Copyright © 2023. All rights reserved.