Uses of Interface
software.amazon.awssdk.services.cloudfront.model.DistributionConfig.Builder
Packages that use DistributionConfig.Builder
-
Uses of DistributionConfig.Builder in software.amazon.awssdk.services.cloudfront.model
Methods in software.amazon.awssdk.services.cloudfront.model that return DistributionConfig.BuilderModifier and TypeMethodDescriptiondefault DistributionConfig.BuilderDistributionConfig.Builder.aliases(Consumer<Aliases.Builder> aliases) DistributionConfig.Builder.anycastIpListId(String anycastIpListId) static DistributionConfig.BuilderDistributionConfig.builder()default DistributionConfig.BuilderDistributionConfig.Builder.cacheBehaviors(Consumer<CacheBehaviors.Builder> cacheBehaviors) A complex type that contains zero or moreCacheBehaviorelements.DistributionConfig.Builder.cacheBehaviors(CacheBehaviors cacheBehaviors) A complex type that contains zero or moreCacheBehaviorelements.default DistributionConfig.BuilderDistributionConfig.Builder.cacheTagConfig(Consumer<CacheTagConfig.Builder> cacheTagConfig) Configuration for cache tag extraction from origin responses.DistributionConfig.Builder.cacheTagConfig(CacheTagConfig cacheTagConfig) Configuration for cache tag extraction from origin responses.DistributionConfig.Builder.callerReference(String callerReference) A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.A comment to describe the distribution.default DistributionConfig.BuilderDistributionConfig.Builder.connectionFunctionAssociation(Consumer<ConnectionFunctionAssociation.Builder> connectionFunctionAssociation) The distribution's connection function association.DistributionConfig.Builder.connectionFunctionAssociation(ConnectionFunctionAssociation connectionFunctionAssociation) The distribution's connection function association.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.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.continuousDeploymentPolicyId(String continuousDeploymentPolicyId) default DistributionConfig.BuilderDistributionConfig.Builder.customErrorResponses(Consumer<CustomErrorResponses.Builder> customErrorResponses) A complex type that controls the following:DistributionConfig.Builder.customErrorResponses(CustomErrorResponses customErrorResponses) A complex type that controls the following:default DistributionConfig.BuilderDistributionConfig.Builder.defaultCacheBehavior(Consumer<DefaultCacheBehavior.Builder> defaultCacheBehavior) A complex type that describes the default cache behavior if you don't specify aCacheBehaviorelement or if files don't match any of the values ofPathPatterninCacheBehaviorelements.DistributionConfig.Builder.defaultCacheBehavior(DefaultCacheBehavior defaultCacheBehavior) A complex type that describes the default cache behavior if you don't specify aCacheBehaviorelement or if files don't match any of the values ofPathPatterninCacheBehaviorelements.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.From this field, you can enable or disable the selected distribution.DistributionConfig.Builder.httpVersion(String httpVersion) (Optional) Specify the HTTP version(s) that you want viewers to use to communicate with CloudFront.DistributionConfig.Builder.httpVersion(HttpVersion httpVersion) (Optional) Specify the HTTP version(s) that you want viewers to use to communicate with CloudFront.DistributionConfig.Builder.isIPV6Enabled(Boolean isIPV6Enabled) default DistributionConfig.BuilderDistributionConfig.Builder.logging(Consumer<LoggingConfig.Builder> logging) A complex type that controls whether access logs are written for the distribution.DistributionConfig.Builder.logging(LoggingConfig logging) A complex type that controls whether access logs are written for the distribution.default DistributionConfig.BuilderDistributionConfig.Builder.originGroups(Consumer<OriginGroups.Builder> originGroups) A complex type that contains information about origin groups for this distribution.DistributionConfig.Builder.originGroups(OriginGroups originGroups) A complex type that contains information about origin groups for this distribution.default DistributionConfig.BuilderDistributionConfig.Builder.origins(Consumer<Origins.Builder> origins) A complex type that contains information about origins for this distribution.A complex type that contains information about origins for this distribution.DistributionConfig.Builder.priceClass(String priceClass) DistributionConfig.Builder.priceClass(PriceClass priceClass) default DistributionConfig.BuilderDistributionConfig.Builder.restrictions(Consumer<Restrictions.Builder> restrictions) A complex type that identifies ways in which you want to restrict distribution of your content.DistributionConfig.Builder.restrictions(Restrictions restrictions) A complex type that identifies ways in which you want to restrict distribution of your content.default DistributionConfig.BuilderDistributionConfig.Builder.tenantConfig(Consumer<TenantConfig.Builder> tenantConfig) DistributionConfig.Builder.tenantConfig(TenantConfig tenantConfig) DistributionConfig.toBuilder()default DistributionConfig.BuilderDistributionConfig.Builder.viewerCertificate(Consumer<ViewerCertificate.Builder> viewerCertificate) A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.DistributionConfig.Builder.viewerCertificate(ViewerCertificate viewerCertificate) A complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.default DistributionConfig.BuilderDistributionConfig.Builder.viewerMtlsConfig(Consumer<ViewerMtlsConfig.Builder> viewerMtlsConfig) The distribution's viewer mTLS configuration.DistributionConfig.Builder.viewerMtlsConfig(ViewerMtlsConfig viewerMtlsConfig) The distribution's viewer mTLS configuration.Methods in software.amazon.awssdk.services.cloudfront.model that return types with arguments of type DistributionConfig.BuilderModifier and TypeMethodDescriptionstatic Class<? extends DistributionConfig.Builder>DistributionConfig.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.cloudfront.model with type arguments of type DistributionConfig.BuilderModifier and TypeMethodDescriptionCreateDistributionRequest.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig) The distribution's configuration information.default Distribution.BuilderDistribution.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig) The distribution's configuration.DistributionConfigWithTags.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig) A distribution configuration.GetDistributionConfigResponse.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig) The distribution's configuration information.UpdateDistributionRequest.Builder.distributionConfig(Consumer<DistributionConfig.Builder> distributionConfig) The distribution's configuration information.