| 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.
|
default DistributionConfig.Builder |
DistributionConfig.Builder.aliases(Consumer<Aliases.Builder> 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. |
default DistributionConfig.Builder |
DistributionConfig.Builder.cacheBehaviors(Consumer<CacheBehaviors.Builder> 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.
|
default DistributionConfig.Builder |
DistributionConfig.Builder.customErrorResponses(Consumer<CustomErrorResponses.Builder> customErrorResponses)
A complex type that controls the following:
|
DistributionConfig.Builder |
DistributionConfig.Builder.customErrorResponses(CustomErrorResponses customErrorResponses)
A complex type that controls the following:
|
default DistributionConfig.Builder |
DistributionConfig.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. |
DistributionConfig.Builder |
DistributionConfig.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. |
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. |
default DistributionConfig.Builder |
DistributionConfig.Builder.logging(Consumer<LoggingConfig.Builder> logging)
A complex type that controls whether access logs are written for the distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.logging(LoggingConfig logging)
A complex type that controls whether access logs are written for the distribution.
|
default DistributionConfig.Builder |
DistributionConfig.Builder.origins(Consumer<Origins.Builder> origins)
A complex type that contains information about origins for this 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.
|
default DistributionConfig.Builder |
DistributionConfig.Builder.restrictions(Consumer<Restrictions.Builder> restrictions)
Sets the value of the Restrictions property for this object.
|
DistributionConfig.Builder |
DistributionConfig.Builder.restrictions(Restrictions restrictions)
Sets the value of the Restrictions property for this object.
|
DistributionConfig.Builder |
DistributionConfig.toBuilder() |
default DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate)
Sets the value of the ViewerCertificate property for this object.
|
DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(ViewerCertificate viewerCertificate)
Sets the value of the ViewerCertificate property for this object.
|
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() |
| Modifier and Type | Method and Description |
|---|---|
default GetDistributionConfigResponse.Builder |
GetDistributionConfigResponse.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig)
The distribution's configuration information.
|
default CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig)
The distribution's configuration information.
|
default Distribution.Builder |
Distribution.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig)
The current configuration information for the distribution.
|
default DistributionConfigWithTags.Builder |
DistributionConfigWithTags.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig)
A distribution configuration.
|
default UpdateDistributionRequest.Builder |
UpdateDistributionRequest.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig)
The distribution's configuration information.
|
Copyright © 2017. All rights reserved.