Interface CloudFrontOriginAccessIdentityConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CloudFrontOriginAccessIdentityConfig.Builder,,CloudFrontOriginAccessIdentityConfig> SdkBuilder<CloudFrontOriginAccessIdentityConfig.Builder,,CloudFrontOriginAccessIdentityConfig> SdkPojo
- Enclosing class:
CloudFrontOriginAccessIdentityConfig
-
Method Summary
Modifier and TypeMethodDescriptioncallerReference(String callerReference) A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.A comment to describe the origin access identity.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
callerReference
A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.
If the value of
CallerReferenceis new (regardless of the content of theCloudFrontOriginAccessIdentityConfigobject), a new origin access identity is created.If the
CallerReferenceis a value already sent in a previous identity request, and the content of theCloudFrontOriginAccessIdentityConfigis identical to the original request (ignoring white space), the response includes the same information returned to the original request.If the
CallerReferenceis a value you already sent in a previous request to create an identity, but the content of theCloudFrontOriginAccessIdentityConfigis different from the original request, CloudFront returns aCloudFrontOriginAccessIdentityAlreadyExistserror.- Parameters:
callerReference- A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.If the value of
CallerReferenceis new (regardless of the content of theCloudFrontOriginAccessIdentityConfigobject), a new origin access identity is created.If the
CallerReferenceis a value already sent in a previous identity request, and the content of theCloudFrontOriginAccessIdentityConfigis identical to the original request (ignoring white space), the response includes the same information returned to the original request.If the
CallerReferenceis a value you already sent in a previous request to create an identity, but the content of theCloudFrontOriginAccessIdentityConfigis different from the original request, CloudFront returns aCloudFrontOriginAccessIdentityAlreadyExistserror.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
A comment to describe the origin access identity. The comment cannot be longer than 128 characters.
- Parameters:
comment- A comment to describe the origin access identity. The comment cannot be longer than 128 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-