default DistributionSummary.Builder |
DistributionSummary.Builder.aliases(Consumer<Aliases.Builder> aliases) |
A complex type that contains information about CNAMEs (alternate domain names), if any, for this
distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.aliases(Aliases aliases) |
A complex type that contains information about CNAMEs (alternate domain names), if any, for this
distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.aliasICPRecordals(Collection<AliasICPRecordal> aliasICPRecordals) |
Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if
they want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to
CloudFront.
|
DistributionSummary.Builder |
DistributionSummary.Builder.aliasICPRecordals(Consumer<AliasICPRecordal.Builder>... aliasICPRecordals) |
Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if
they want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to
CloudFront.
|
DistributionSummary.Builder |
DistributionSummary.Builder.aliasICPRecordals(AliasICPRecordal... aliasICPRecordals) |
Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if
they want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to
CloudFront.
|
DistributionSummary.Builder |
DistributionSummary.Builder.anycastIpListId(String anycastIpListId) |
ID of the Anycast static IP list that is associated with the distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.arn(String arn) |
The ARN (Amazon Resource Name) for the distribution.
|
static DistributionSummary.Builder |
DistributionSummary.builder() |
|
default DistributionSummary.Builder |
DistributionSummary.Builder.cacheBehaviors(Consumer<CacheBehaviors.Builder> cacheBehaviors) |
A complex type that contains zero or more CacheBehavior elements.
|
DistributionSummary.Builder |
DistributionSummary.Builder.cacheBehaviors(CacheBehaviors cacheBehaviors) |
A complex type that contains zero or more CacheBehavior elements.
|
DistributionSummary.Builder |
DistributionSummary.Builder.comment(String comment) |
The comment originally specified when this distribution was created.
|
DistributionSummary.Builder |
DistributionSummary.Builder.connectionMode(String connectionMode) |
This field specifies whether the connection mode is through a standard distribution (direct) or a
multi-tenant distribution with distribution tenants (tenant-only).
|
DistributionSummary.Builder |
DistributionSummary.Builder.connectionMode(ConnectionMode connectionMode) |
This field specifies whether the connection mode is through a standard distribution (direct) or a
multi-tenant distribution with distribution tenants (tenant-only).
|
default DistributionSummary.Builder |
DistributionSummary.Builder.customErrorResponses(Consumer<CustomErrorResponses.Builder> customErrorResponses) |
A complex type that contains zero or more CustomErrorResponses elements.
|
DistributionSummary.Builder |
DistributionSummary.Builder.customErrorResponses(CustomErrorResponses customErrorResponses) |
A complex type that contains zero or more CustomErrorResponses elements.
|
default DistributionSummary.Builder |
DistributionSummary.Builder.defaultCacheBehavior(Consumer<DefaultCacheBehavior.Builder> defaultCacheBehavior) |
A complex type that describes the default cache behavior if you don't specify a CacheBehavior
element or if files don't match any of the values of PathPattern in CacheBehavior
elements.
|
DistributionSummary.Builder |
DistributionSummary.Builder.defaultCacheBehavior(DefaultCacheBehavior defaultCacheBehavior) |
A complex type that describes the default cache behavior if you don't specify a CacheBehavior
element or if files don't match any of the values of PathPattern in CacheBehavior
elements.
|
DistributionSummary.Builder |
DistributionSummary.Builder.domainName(String domainName) |
The domain name that corresponds to the distribution, for example, d111111abcdef8.cloudfront.net
.
|
DistributionSummary.Builder |
DistributionSummary.Builder.enabled(Boolean enabled) |
Whether the distribution is enabled to accept user requests for content.
|
DistributionSummary.Builder |
DistributionSummary.Builder.eTag(String eTag) |
The current version of the distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.httpVersion(String httpVersion) |
Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront.
|
DistributionSummary.Builder |
DistributionSummary.Builder.httpVersion(HttpVersion httpVersion) |
Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront.
|
DistributionSummary.Builder |
DistributionSummary.Builder.id(String id) |
The identifier for the distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.isIPV6Enabled(Boolean isIPV6Enabled) |
Whether CloudFront responds to IPv6 DNS requests with an IPv6 address for your distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.lastModifiedTime(Instant lastModifiedTime) |
The date and time the distribution was last modified.
|
default DistributionSummary.Builder |
DistributionSummary.Builder.originGroups(Consumer<OriginGroups.Builder> originGroups) |
A complex type that contains information about origin groups for this distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.originGroups(OriginGroups originGroups) |
A complex type that contains information about origin groups for this distribution.
|
default DistributionSummary.Builder |
DistributionSummary.Builder.origins(Consumer<Origins.Builder> origins) |
A complex type that contains information about origins for this distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.origins(Origins origins) |
A complex type that contains information about origins for this distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.priceClass(String priceClass) |
|
DistributionSummary.Builder |
DistributionSummary.Builder.priceClass(PriceClass priceClass) |
|
default DistributionSummary.Builder |
DistributionSummary.Builder.restrictions(Consumer<Restrictions.Builder> restrictions) |
A complex type that identifies ways in which you want to restrict distribution of your content.
|
DistributionSummary.Builder |
DistributionSummary.Builder.restrictions(Restrictions restrictions) |
A complex type that identifies ways in which you want to restrict distribution of your content.
|
DistributionSummary.Builder |
DistributionSummary.Builder.staging(Boolean staging) |
A Boolean that indicates whether this is a staging distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.status(String status) |
The current status of the distribution.
|
DistributionSummary.Builder |
DistributionSummary.toBuilder() |
|
default DistributionSummary.Builder |
DistributionSummary.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate) |
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
DistributionSummary.Builder |
DistributionSummary.Builder.viewerCertificate(ViewerCertificate viewerCertificate) |
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
DistributionSummary.Builder |
DistributionSummary.Builder.webACLId(String webACLId) |
The Web ACL Id (if any) associated with the distribution.
|