| Package | Description | 
|---|---|
| com.amazonaws.services.cloudfront.model | 
| Modifier and Type | Method and Description | 
|---|---|
DistributionConfig | 
DistributionConfig.clone()  | 
DistributionConfig | 
GetDistributionConfigResult.getDistributionConfig()
 The distribution's configuration information. 
 | 
DistributionConfig | 
Distribution.getDistributionConfig()
 The current configuration information for the distribution. 
 | 
DistributionConfig | 
CreateDistributionRequest.getDistributionConfig()
 The distribution's configuration information. 
 | 
DistributionConfig | 
DistributionConfigWithTags.getDistributionConfig()
 A distribution configuration. 
 | 
DistributionConfig | 
UpdateDistributionRequest.getDistributionConfig()
 The distribution's configuration information. 
 | 
DistributionConfig | 
DistributionConfig.withAliases(Aliases aliases)
 A complex type that contains information about CNAMEs (alternate domain names), if any, for this distribution. 
 | 
DistributionConfig | 
DistributionConfig.withCacheBehaviors(CacheBehaviors cacheBehaviors)
 A complex type that contains zero or more  
CacheBehavior elements. | 
DistributionConfig | 
DistributionConfig.withCallerReference(String callerReference)
 A unique value (for example, a date-time stamp) that ensures that the request can't be replayed. 
 | 
DistributionConfig | 
DistributionConfig.withComment(String comment)
 Any comments you want to include about the distribution. 
 | 
DistributionConfig | 
DistributionConfig.withCustomErrorResponses(CustomErrorResponses customErrorResponses)
 A complex type that controls the following: 
 | 
DistributionConfig | 
DistributionConfig.withDefaultCacheBehavior(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 | 
DistributionConfig.withDefaultRootObject(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 | 
DistributionConfig.withEnabled(Boolean enabled)
 From this field, you can enable or disable the selected distribution. 
 | 
DistributionConfig | 
DistributionConfig.withHttpVersion(HttpVersion httpVersion)
 (Optional) Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront. 
 | 
DistributionConfig | 
DistributionConfig.withHttpVersion(String httpVersion)
 (Optional) Specify the maximum HTTP version that you want viewers to use to communicate with CloudFront. 
 | 
DistributionConfig | 
DistributionConfig.withIsIPV6Enabled(Boolean isIPV6Enabled)
 If you want CloudFront to respond to IPv6 DNS requests with an IPv6 address for your distribution, specify
  
true. | 
DistributionConfig | 
DistributionConfig.withLogging(LoggingConfig logging)
 A complex type that controls whether access logs are written for the distribution. 
 | 
DistributionConfig | 
DistributionConfig.withOrigins(Origins origins)
 A complex type that contains information about origins for this distribution. 
 | 
DistributionConfig | 
DistributionConfig.withPriceClass(PriceClass priceClass)
 The price class that corresponds with the maximum price that you want to pay for CloudFront service. 
 | 
DistributionConfig | 
DistributionConfig.withPriceClass(String priceClass)
 The price class that corresponds with the maximum price that you want to pay for CloudFront service. 
 | 
DistributionConfig | 
DistributionConfig.withRestrictions(Restrictions restrictions)  | 
DistributionConfig | 
DistributionConfig.withViewerCertificate(ViewerCertificate viewerCertificate)  | 
DistributionConfig | 
DistributionConfig.withWebACLId(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 | 
|---|---|
void | 
GetDistributionConfigResult.setDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
void | 
Distribution.setDistributionConfig(DistributionConfig distributionConfig)
 The current configuration information for the distribution. 
 | 
void | 
CreateDistributionRequest.setDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
void | 
DistributionConfigWithTags.setDistributionConfig(DistributionConfig distributionConfig)
 A distribution configuration. 
 | 
void | 
UpdateDistributionRequest.setDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
GetDistributionConfigResult | 
GetDistributionConfigResult.withDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
Distribution | 
Distribution.withDistributionConfig(DistributionConfig distributionConfig)
 The current configuration information for the distribution. 
 | 
CreateDistributionRequest | 
CreateDistributionRequest.withDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
DistributionConfigWithTags | 
DistributionConfigWithTags.withDistributionConfig(DistributionConfig distributionConfig)
 A distribution configuration. 
 | 
UpdateDistributionRequest | 
UpdateDistributionRequest.withDistributionConfig(DistributionConfig distributionConfig)
 The distribution's configuration information. 
 | 
| Constructor and Description | 
|---|
CreateDistributionRequest(DistributionConfig distributionConfig)
Constructs a new CreateDistributionRequest object. 
 | 
UpdateDistributionRequest(DistributionConfig distributionConfig,
                         String id,
                         String ifMatch)
Constructs a new UpdateDistributionRequest object. 
 | 
Copyright © 2017. All rights reserved.