public static interface AwsCloudFrontDistributionOriginItem.Builder extends SdkPojo, CopyableBuilder<AwsCloudFrontDistributionOriginItem.Builder,AwsCloudFrontDistributionOriginItem>
| Modifier and Type | Method and Description |
|---|---|
AwsCloudFrontDistributionOriginItem.Builder |
customOriginConfig(AwsCloudFrontDistributionOriginCustomOriginConfig customOriginConfig)
An origin that is not an Amazon S3 bucket, with one exception.
|
default AwsCloudFrontDistributionOriginItem.Builder |
customOriginConfig(Consumer<AwsCloudFrontDistributionOriginCustomOriginConfig.Builder> customOriginConfig)
An origin that is not an Amazon S3 bucket, with one exception.
|
AwsCloudFrontDistributionOriginItem.Builder |
domainName(String domainName)
Amazon S3 origins: The DNS name of the 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 S3 bucket from which you want CloudFront to get objects for this origin.
domainName - Amazon S3 origins: The DNS name of the 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 method 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)AwsCloudFrontDistributionOriginItem.Builder customOriginConfig(AwsCloudFrontDistributionOriginCustomOriginConfig customOriginConfig)
An origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with
static website hosting, use this attribute. If the Amazon S3 bucket is not configured with static website
hosting, use the S3OriginConfig type instead.
customOriginConfig - An origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured
with static website hosting, use this attribute. If the Amazon S3 bucket is not configured with static
website hosting, use the S3OriginConfig type instead.default AwsCloudFrontDistributionOriginItem.Builder customOriginConfig(Consumer<AwsCloudFrontDistributionOriginCustomOriginConfig.Builder> customOriginConfig)
An origin that is not an Amazon S3 bucket, with one exception. If the Amazon S3 bucket is configured with
static website hosting, use this attribute. If the Amazon S3 bucket is not configured with static website
hosting, use the S3OriginConfig type instead.
AwsCloudFrontDistributionOriginCustomOriginConfig.Builder avoiding the need to create one manually
via AwsCloudFrontDistributionOriginCustomOriginConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to customOriginConfig(AwsCloudFrontDistributionOriginCustomOriginConfig).
customOriginConfig - a consumer that will call methods on AwsCloudFrontDistributionOriginCustomOriginConfig.BuildercustomOriginConfig(AwsCloudFrontDistributionOriginCustomOriginConfig)Copyright © 2023. All rights reserved.