Interface AwsCloudFrontDistributionDefaultCacheBehavior.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsCloudFrontDistributionDefaultCacheBehavior.Builder,,AwsCloudFrontDistributionDefaultCacheBehavior> SdkBuilder<AwsCloudFrontDistributionDefaultCacheBehavior.Builder,,AwsCloudFrontDistributionDefaultCacheBehavior> SdkPojo
- Enclosing class:
AwsCloudFrontDistributionDefaultCacheBehavior
-
Method Summary
Modifier and TypeMethodDescriptionviewerProtocolPolicy(String viewerProtocolPolicy) The protocol that viewers can use to access the files in an origin.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
viewerProtocolPolicy
AwsCloudFrontDistributionDefaultCacheBehavior.Builder viewerProtocolPolicy(String viewerProtocolPolicy) The protocol that viewers can use to access the files in an origin. You can specify the following options:
-
allow-all- Viewers can use HTTP or HTTPS. -
redirect-to-https- CloudFront responds to HTTP requests with an HTTP status code of 301 (Moved Permanently) and the HTTPS URL. The viewer then uses the new URL to resubmit. -
https-only- CloudFront responds to HTTP request with an HTTP status code of 403 (Forbidden).
- Parameters:
viewerProtocolPolicy- The protocol that viewers can use to access the files in an origin. You can specify the following options:-
allow-all- Viewers can use HTTP or HTTPS. -
redirect-to-https- CloudFront responds to HTTP requests with an HTTP status code of 301 (Moved Permanently) and the HTTPS URL. The viewer then uses the new URL to resubmit. -
https-only- CloudFront responds to HTTP request with an HTTP status code of 403 (Forbidden).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-