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.
|
DistributionConfig.Builder |
DistributionConfig.Builder.aliases(Aliases aliases) |
A complex type that contains information about CNAMEs (alternate domain names), if any, for this
distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.anycastIpListId(String anycastIpListId) |
ID of the Anycast static IP list that is associated with the distribution.
|
static DistributionConfig.Builder |
DistributionConfig.builder() |
|
default DistributionConfig.Builder |
DistributionConfig.Builder.cacheBehaviors(Consumer<CacheBehaviors.Builder> cacheBehaviors) |
A complex type that contains zero or more CacheBehavior elements.
|
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) |
A comment to describe the distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.connectionMode(String connectionMode) |
The connection mode to filter distributions by.
|
DistributionConfig.Builder |
DistributionConfig.Builder.connectionMode(ConnectionMode connectionMode) |
The connection mode to filter distributions by.
|
DistributionConfig.Builder |
DistributionConfig.Builder.continuousDeploymentPolicyId(String continuousDeploymentPolicyId) |
The identifier of a continuous deployment policy.
|
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) |
When a viewer requests the root URL for your distribution, the default root object is the object that you
want CloudFront to request from your origin.
|
DistributionConfig.Builder |
DistributionConfig.Builder.enabled(Boolean enabled) |
From this field, you can enable or disable the selected distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.httpVersion(String httpVersion) |
(Optional) Specify the HTTP version(s) that you want viewers to use to communicate with CloudFront.
|
DistributionConfig.Builder |
DistributionConfig.Builder.httpVersion(HttpVersion httpVersion) |
(Optional) Specify the HTTP version(s) 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.originGroups(Consumer<OriginGroups.Builder> originGroups) |
A complex type that contains information about origin groups for this distribution.
|
DistributionConfig.Builder |
DistributionConfig.Builder.originGroups(OriginGroups originGroups) |
A complex type that contains information about origin groups for this 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(String priceClass) |
The price class that corresponds with the maximum price that you want to pay for CloudFront service.
|
DistributionConfig.Builder |
DistributionConfig.Builder.priceClass(PriceClass 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) |
A complex type that identifies ways in which you want to restrict distribution of your content.
|
DistributionConfig.Builder |
DistributionConfig.Builder.restrictions(Restrictions restrictions) |
A complex type that identifies ways in which you want to restrict distribution of your content.
|
DistributionConfig.Builder |
DistributionConfig.Builder.staging(Boolean staging) |
A Boolean that indicates whether this is a staging distribution.
|
default DistributionConfig.Builder |
DistributionConfig.Builder.tenantConfig(Consumer<TenantConfig.Builder> tenantConfig) |
A distribution tenant configuration.
|
DistributionConfig.Builder |
DistributionConfig.Builder.tenantConfig(TenantConfig tenantConfig) |
A distribution tenant configuration.
|
DistributionConfig.Builder |
DistributionConfig.toBuilder() |
|
default DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate) |
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
DistributionConfig.Builder |
DistributionConfig.Builder.viewerCertificate(ViewerCertificate viewerCertificate) |
A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.
|
DistributionConfig.Builder |
DistributionConfig.Builder.webACLId(String webACLId) |
A unique identifier that specifies the WAF web ACL, if any, to associate with this distribution.
|