public static interface GetOriginAccessControlResponse.Builder extends CloudFrontResponse.Builder, SdkPojo, CopyableBuilder<GetOriginAccessControlResponse.Builder,GetOriginAccessControlResponse>
| Modifier and Type | Method and Description |
|---|---|
GetOriginAccessControlResponse.Builder |
eTag(String eTag)
The version identifier for the current version of the origin access control.
|
default GetOriginAccessControlResponse.Builder |
originAccessControl(Consumer<OriginAccessControl.Builder> originAccessControl)
Contains an origin access control, including its unique identifier.
|
GetOriginAccessControlResponse.Builder |
originAccessControl(OriginAccessControl originAccessControl)
Contains an origin access control, including its unique identifier.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetOriginAccessControlResponse.Builder originAccessControl(OriginAccessControl originAccessControl)
Contains an origin access control, including its unique identifier.
originAccessControl - Contains an origin access control, including its unique identifier.default GetOriginAccessControlResponse.Builder originAccessControl(Consumer<OriginAccessControl.Builder> originAccessControl)
Contains an origin access control, including its unique identifier.
This is a convenience method that creates an instance of theOriginAccessControl.Builder avoiding the
need to create one manually via OriginAccessControl.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to originAccessControl(OriginAccessControl).
originAccessControl - a consumer that will call methods on OriginAccessControl.BuilderoriginAccessControl(OriginAccessControl)GetOriginAccessControlResponse.Builder eTag(String eTag)
The version identifier for the current version of the origin access control.
eTag - The version identifier for the current version of the origin access control.Copyright © 2023. All rights reserved.