| Package | Description |
|---|---|
| software.amazon.awssdk.services.cloudfront.model |
| Modifier and Type | Method and Description |
|---|---|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.allowedMethods(AllowedMethods allowedMethods)
Sets the value of the AllowedMethods property for this object.
|
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.allowedMethods(Consumer<AllowedMethods.Builder> allowedMethods)
Sets the value of the AllowedMethods property for this object.
|
static DefaultCacheBehavior.Builder |
DefaultCacheBehavior.builder() |
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.cachePolicyId(String cachePolicyId)
The unique identifier of the cache policy that is attached to the default cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.compress(Boolean compress)
Whether you want CloudFront to automatically compress certain files for this cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.defaultTTL(Long defaultTTL)
Deprecated.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.fieldLevelEncryptionId(String fieldLevelEncryptionId)
The value of
ID for the field-level encryption configuration that you want CloudFront to use for
encrypting specific fields of data for the default cache behavior. |
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.forwardedValues(Consumer<ForwardedValues.Builder> forwardedValues)
Deprecated.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.forwardedValues(ForwardedValues forwardedValues)
Deprecated.
|
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.functionAssociations(Consumer<FunctionAssociations.Builder> functionAssociations)
A list of CloudFront functions that are associated with this cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.functionAssociations(FunctionAssociations functionAssociations)
A list of CloudFront functions that are associated with this cache behavior.
|
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.lambdaFunctionAssociations(Consumer<LambdaFunctionAssociations.Builder> lambdaFunctionAssociations)
A complex type that contains zero or more Lambda@Edge function associations for a cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.lambdaFunctionAssociations(LambdaFunctionAssociations lambdaFunctionAssociations)
A complex type that contains zero or more Lambda@Edge function associations for a cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.maxTTL(Long maxTTL)
Deprecated.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.minTTL(Long minTTL)
Deprecated.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.originRequestPolicyId(String originRequestPolicyId)
The unique identifier of the origin request policy that is attached to the default cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.realtimeLogConfigArn(String realtimeLogConfigArn)
The Amazon Resource Name (ARN) of the real-time log configuration that is attached to this cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.responseHeadersPolicyId(String responseHeadersPolicyId)
The identifier for a response headers policy.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.smoothStreaming(Boolean smoothStreaming)
Indicates whether you want to distribute media files in the Microsoft Smooth Streaming format using the
origin that is associated with this cache behavior.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.targetOriginId(String targetOriginId)
The value of
ID for the origin that you want CloudFront to route requests to when they use the
default cache behavior. |
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.toBuilder() |
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.trustedKeyGroups(Consumer<TrustedKeyGroups.Builder> trustedKeyGroups)
A list of key groups that CloudFront can use to validate signed URLs or signed cookies.
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.trustedKeyGroups(TrustedKeyGroups trustedKeyGroups)
A list of key groups that CloudFront can use to validate signed URLs or signed cookies.
|
default DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.trustedSigners(Consumer<TrustedSigners.Builder> trustedSigners)
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.trustedSigners(TrustedSigners trustedSigners)
|
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.viewerProtocolPolicy(String viewerProtocolPolicy)
The protocol that viewers can use to access the files in the origin specified by
TargetOriginId
when a request matches the path pattern in PathPattern. |
DefaultCacheBehavior.Builder |
DefaultCacheBehavior.Builder.viewerProtocolPolicy(ViewerProtocolPolicy viewerProtocolPolicy)
The protocol that viewers can use to access the files in the origin specified by
TargetOriginId
when a request matches the path pattern in PathPattern. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends DefaultCacheBehavior.Builder> |
DefaultCacheBehavior.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DistributionSummary.Builder |
DistributionSummary.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. |
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. |
Copyright © 2021. All rights reserved.