default DistributionConfig.Builder |
DistributionConfig.Builder.aliases(Consumer<Aliases.Builder> aliases) |
|
DistributionConfig.Builder |
DistributionConfig.Builder.aliases(Aliases aliases) |
|
DistributionConfig.Builder |
DistributionConfig.Builder.anycastIpListId(String anycastIpListId) |
|
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) |
This field specifies whether the connection mode is through a standard distribution (direct) or a
multi-tenant distribution with distribution tenants (tenant-only).
|
DistributionConfig.Builder |
DistributionConfig.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).
|
DistributionConfig.Builder |
DistributionConfig.Builder.continuousDeploymentPolicyId(String continuousDeploymentPolicyId) |
|
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) |
|
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) |
|
DistributionConfig.Builder |
DistributionConfig.Builder.priceClass(PriceClass priceClass) |
|
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) |
|
default DistributionConfig.Builder |
DistributionConfig.Builder.tenantConfig(Consumer<TenantConfig.Builder> tenantConfig) |
|
DistributionConfig.Builder |
DistributionConfig.Builder.tenantConfig(TenantConfig tenantConfig) |
|
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) |
|