Uses of Interface
software.amazon.awssdk.services.cloudfront.model.CacheBehavior.Builder
Packages that use CacheBehavior.Builder
-
Uses of CacheBehavior.Builder in software.amazon.awssdk.services.cloudfront.model
Methods in software.amazon.awssdk.services.cloudfront.model that return CacheBehavior.BuilderModifier and TypeMethodDescriptiondefault CacheBehavior.BuilderCacheBehavior.Builder.allowedMethods(Consumer<AllowedMethods.Builder> allowedMethods) Sets the value of the AllowedMethods property for this object.CacheBehavior.Builder.allowedMethods(AllowedMethods allowedMethods) Sets the value of the AllowedMethods property for this object.static CacheBehavior.BuilderCacheBehavior.builder()CacheBehavior.Builder.cachePolicyId(String cachePolicyId) The unique identifier of the cache policy that is attached to this cache behavior.Whether you want CloudFront to automatically compress certain files for this cache behavior.CacheBehavior.Builder.defaultTTL(Long defaultTTL) Deprecated.CacheBehavior.Builder.fieldLevelEncryptionId(String fieldLevelEncryptionId) The value ofIDfor the field-level encryption configuration that you want CloudFront to use for encrypting specific fields of data for this cache behavior.default CacheBehavior.BuilderCacheBehavior.Builder.forwardedValues(Consumer<ForwardedValues.Builder> forwardedValues) Deprecated.CacheBehavior.Builder.forwardedValues(ForwardedValues forwardedValues) Deprecated.default CacheBehavior.BuilderCacheBehavior.Builder.functionAssociations(Consumer<FunctionAssociations.Builder> functionAssociations) A list of CloudFront functions that are associated with this cache behavior.CacheBehavior.Builder.functionAssociations(FunctionAssociations functionAssociations) A list of CloudFront functions that are associated with this cache behavior.default CacheBehavior.BuilderCacheBehavior.Builder.grpcConfig(Consumer<GrpcConfig.Builder> grpcConfig) The gRPC configuration for your cache behavior.CacheBehavior.Builder.grpcConfig(GrpcConfig grpcConfig) The gRPC configuration for your cache behavior.default CacheBehavior.BuilderCacheBehavior.Builder.lambdaFunctionAssociations(Consumer<LambdaFunctionAssociations.Builder> lambdaFunctionAssociations) A complex type that contains zero or more Lambda@Edge function associations for a cache behavior.CacheBehavior.Builder.lambdaFunctionAssociations(LambdaFunctionAssociations lambdaFunctionAssociations) A complex type that contains zero or more Lambda@Edge function associations for a cache behavior.Deprecated.Deprecated.CacheBehavior.Builder.originRequestPolicyId(String originRequestPolicyId) The unique identifier of the origin request policy that is attached to this cache behavior.CacheBehavior.Builder.pathPattern(String pathPattern) The pattern (for example,images/*.jpg) that specifies which requests to apply the behavior to.CacheBehavior.Builder.realtimeLogConfigArn(String realtimeLogConfigArn) The Amazon Resource Name (ARN) of the real-time log configuration that is attached to this cache behavior.CacheBehavior.Builder.responseHeadersPolicyId(String responseHeadersPolicyId) The identifier for a response headers policy.CacheBehavior.Builder.smoothStreaming(Boolean smoothStreaming) CacheBehavior.Builder.targetOriginId(String targetOriginId) The value ofIDfor the origin that you want CloudFront to route requests to when they match this cache behavior.CacheBehavior.toBuilder()default CacheBehavior.BuilderCacheBehavior.Builder.trustedKeyGroups(Consumer<TrustedKeyGroups.Builder> trustedKeyGroups) A list of key groups that CloudFront can use to validate signed URLs or signed cookies.CacheBehavior.Builder.trustedKeyGroups(TrustedKeyGroups trustedKeyGroups) A list of key groups that CloudFront can use to validate signed URLs or signed cookies.default CacheBehavior.BuilderCacheBehavior.Builder.trustedSigners(Consumer<TrustedSigners.Builder> trustedSigners) CacheBehavior.Builder.trustedSigners(TrustedSigners trustedSigners) CacheBehavior.Builder.viewerProtocolPolicy(String viewerProtocolPolicy) The protocol that viewers can use to access the files in the origin specified byTargetOriginIdwhen a request matches the path pattern inPathPattern.CacheBehavior.Builder.viewerProtocolPolicy(ViewerProtocolPolicy viewerProtocolPolicy) The protocol that viewers can use to access the files in the origin specified byTargetOriginIdwhen a request matches the path pattern inPathPattern.Methods in software.amazon.awssdk.services.cloudfront.model that return types with arguments of type CacheBehavior.BuilderModifier and TypeMethodDescriptionstatic Class<? extends CacheBehavior.Builder>CacheBehavior.serializableBuilderClass()