| Package | Description |
|---|---|
| software.amazon.awssdk.services.cloudfront.model |
| Modifier and Type | Method and Description |
|---|---|
DistributionSummary.Builder |
DistributionSummary.Builder.aliases(Aliases aliases)
A complex type that contains information about CNAMEs (alternate domain names), if any, for this
distribution.
|
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.aliasICPRecordals(AliasICPRecordal... aliasICPRecordals)
AWS 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(Collection<AliasICPRecordal> aliasICPRecordals)
AWS 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)
AWS 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.arn(String arn)
The ARN (Amazon Resource Name) for the distribution.
|
static DistributionSummary.Builder |
DistributionSummary.builder() |
DistributionSummary.Builder |
DistributionSummary.Builder.cacheBehaviors(CacheBehaviors cacheBehaviors)
A complex type that contains zero or more
CacheBehavior elements. |
default DistributionSummary.Builder |
DistributionSummary.Builder.cacheBehaviors(Consumer<CacheBehaviors.Builder> 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.
|
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.httpVersion(HttpVersion httpVersion)
Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront.
|
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.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(PriceClass priceClass)
A complex type that contains information about price class for this streaming distribution.
|
DistributionSummary.Builder |
DistributionSummary.Builder.priceClass(String priceClass)
A complex type that contains information about price class for this streaming distribution.
|
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.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.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DistributionSummary.Builder> |
DistributionSummary.serializableBuilderClass() |
Copyright © 2020. All rights reserved.