| Package | Description |
|---|---|
| software.amazon.awssdk.services.cloudfront.model |
| Modifier and Type | Method and Description |
|---|---|
DistributionConfig.Builder |
DistributionConfig.Builder.aliases(Aliases aliases)
A complex type that contains information about CNAMEs (alternate domain names), if any, for this
distribution.
|
static DistributionConfig.Builder |
DistributionConfig.builder() |
DistributionConfig.Builder |
DistributionConfig.Builder.cacheBehaviors(CacheBehaviors cacheBehaviors)
A complex type that contains zero or more
CacheBehavior elements. |
DistributionConfig.Builder |
DistributionConfig.Builder.callerReference(String callerReference)
A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.
|
DistributionConfig.Builder |
DistributionConfig.Builder.comment(String comment)
Any comments you want to include about the distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.customErrorResponses(CustomErrorResponses customErrorResponses)
A complex type that controls the following:
|
DistributionConfig.Builder |
DistributionConfig.Builder.defaultCacheBehavior(DefaultCacheBehavior defaultCacheBehavior)
A complex type that describes the default cache behavior if you do not specify a
CacheBehavior
element or if files don't match any of the values of PathPattern in CacheBehavior
elements. |
DistributionConfig.Builder |
DistributionConfig.Builder.defaultRootObject(String defaultRootObject)
The object that you want CloudFront to request from your origin (for example,
index.html) when a
viewer requests the root URL for your distribution (http://www.example.com) instead of an object
in your distribution (http://www.example.com/product-description.html). |
DistributionConfig.Builder |
DistributionConfig.Builder.enabled(Boolean enabled)
From this field, you can enable or disable the selected distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.httpVersion(HttpVersion httpVersion)
(Optional) Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront.
|
DistributionConfig.Builder |
DistributionConfig.Builder.httpVersion(String httpVersion)
(Optional) Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront.
|
DistributionConfig.Builder |
DistributionConfig.Builder.isIPV6Enabled(Boolean isIPV6Enabled)
If you want CloudFront to respond to IPv6 DNS requests with an IPv6 address for your distribution, specify
true. |
DistributionConfig.Builder |
DistributionConfig.Builder.logging(LoggingConfig logging)
A complex type that controls whether access logs are written for the distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.origins(Origins origins)
A complex type that contains information about origins for this distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.priceClass(PriceClass priceClass)
The price class that corresponds with the maximum price that you want to pay for CloudFront service.
|
DistributionConfig.Builder |
DistributionConfig.Builder.priceClass(String priceClass)
The price class that corresponds with the maximum price that you want to pay for CloudFront service.
|
DistributionConfig.Builder |
DistributionConfig.Builder.restrictions(Restrictions restrictions) |
DistributionConfig.Builder |
DistributionConfig.toBuilder() |
DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(ViewerCertificate viewerCertificate) |
DistributionConfig.Builder |
DistributionConfig.Builder.webACLId(String webACLId)
A unique identifier that specifies the AWS WAF web ACL, if any, to associate with this distribution.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DistributionConfig.Builder> |
DistributionConfig.serializableBuilderClass() |
Copyright © 2017. All rights reserved.