Interface AwsCloudFrontDistributionLogging.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsCloudFrontDistributionLogging.Builder,AwsCloudFrontDistributionLogging>,SdkBuilder<AwsCloudFrontDistributionLogging.Builder,AwsCloudFrontDistributionLogging>,SdkPojo
- Enclosing class:
- AwsCloudFrontDistributionLogging
public static interface AwsCloudFrontDistributionLogging.Builder extends SdkPojo, CopyableBuilder<AwsCloudFrontDistributionLogging.Builder,AwsCloudFrontDistributionLogging>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsCloudFrontDistributionLogging.Builderbucket(String bucket)The S3 bucket to store the access logs in.AwsCloudFrontDistributionLogging.Builderenabled(Boolean enabled)With this field, you can enable or disable the selected distribution.AwsCloudFrontDistributionLogging.BuilderincludeCookies(Boolean includeCookies)Specifies whether you want CloudFront to include cookies in access logs.AwsCloudFrontDistributionLogging.Builderprefix(String prefix)An optional string that you want CloudFront to use as a prefix to the access log filenames for this distribution.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
bucket
AwsCloudFrontDistributionLogging.Builder bucket(String bucket)
The S3 bucket to store the access logs in.
- Parameters:
bucket- The S3 bucket to store the access logs in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
AwsCloudFrontDistributionLogging.Builder enabled(Boolean enabled)
With this field, you can enable or disable the selected distribution.
- Parameters:
enabled- With this field, you can enable or disable the selected distribution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeCookies
AwsCloudFrontDistributionLogging.Builder includeCookies(Boolean includeCookies)
Specifies whether you want CloudFront to include cookies in access logs.
- Parameters:
includeCookies- Specifies whether you want CloudFront to include cookies in access logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefix
AwsCloudFrontDistributionLogging.Builder prefix(String prefix)
An optional string that you want CloudFront to use as a prefix to the access log filenames for this distribution.
- Parameters:
prefix- An optional string that you want CloudFront to use as a prefix to the access log filenames for this distribution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-