public static interface AwsCloudFrontDistributionOriginItem.Builder extends SdkPojo, CopyableBuilder<AwsCloudFrontDistributionOriginItem.Builder,AwsCloudFrontDistributionOriginItem>
| Modifier and Type | Method and Description |
|---|---|
AwsCloudFrontDistributionOriginItem.Builder |
domainName(String domainName)
Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects for
this origin.
|
AwsCloudFrontDistributionOriginItem.Builder |
id(String id)
A unique identifier for the origin or origin group.
|
AwsCloudFrontDistributionOriginItem.Builder |
originPath(String originPath)
An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket
or your custom origin.
|
AwsCloudFrontDistributionOriginItem.Builder |
s3OriginConfig(AwsCloudFrontDistributionOriginS3OriginConfig s3OriginConfig)
An origin that is an S3 bucket that is not configured with static website hosting.
|
default AwsCloudFrontDistributionOriginItem.Builder |
s3OriginConfig(Consumer<AwsCloudFrontDistributionOriginS3OriginConfig.Builder> s3OriginConfig)
An origin that is an S3 bucket that is not configured with static website hosting.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsCloudFrontDistributionOriginItem.Builder domainName(String domainName)
Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects for this origin.
domainName - Amazon S3 origins: The DNS name of the Amazon S3 bucket from which you want CloudFront to get objects
for this origin.AwsCloudFrontDistributionOriginItem.Builder id(String id)
A unique identifier for the origin or origin group.
id - A unique identifier for the origin or origin group.AwsCloudFrontDistributionOriginItem.Builder originPath(String originPath)
An optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin.
originPath - An optional element that causes CloudFront to request your content from a directory in your Amazon S3
bucket or your custom origin.AwsCloudFrontDistributionOriginItem.Builder s3OriginConfig(AwsCloudFrontDistributionOriginS3OriginConfig s3OriginConfig)
An origin that is an S3 bucket that is not configured with static website hosting.
s3OriginConfig - An origin that is an S3 bucket that is not configured with static website hosting.default AwsCloudFrontDistributionOriginItem.Builder s3OriginConfig(Consumer<AwsCloudFrontDistributionOriginS3OriginConfig.Builder> s3OriginConfig)
An origin that is an S3 bucket that is not configured with static website hosting.
This is a convenience that creates an instance of theAwsCloudFrontDistributionOriginS3OriginConfig.Builder avoiding the need to create one manually via
AwsCloudFrontDistributionOriginS3OriginConfig.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
s3OriginConfig(AwsCloudFrontDistributionOriginS3OriginConfig).s3OriginConfig - a consumer that will call methods on AwsCloudFrontDistributionOriginS3OriginConfig.Builders3OriginConfig(AwsCloudFrontDistributionOriginS3OriginConfig)Copyright © 2021. All rights reserved.