Interface S3LogsConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3LogsConfig.Builder,
,S3LogsConfig> SdkBuilder<S3LogsConfig.Builder,
,S3LogsConfig> SdkPojo
- Enclosing class:
S3LogsConfig
-
Method Summary
Modifier and TypeMethodDescriptionbucketOwnerAccess
(String bucketOwnerAccess) Sets the value of the BucketOwnerAccess property for this object.bucketOwnerAccess
(BucketOwnerAccess bucketOwnerAccess) Sets the value of the BucketOwnerAccess property for this object.encryptionDisabled
(Boolean encryptionDisabled) Set to true if you do not want your S3 build log output encrypted.The ARN of an S3 bucket and the path prefix for S3 logs.The current status of the S3 build logs.status
(LogsConfigStatusType status) The current status of the S3 build logs.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 Details
-
status
The current status of the S3 build logs. Valid values are:
-
ENABLED
: S3 build logs are enabled for this build project. -
DISABLED
: S3 build logs are not enabled for this build project.
- Parameters:
status
- The current status of the S3 build logs. Valid values are:-
ENABLED
: S3 build logs are enabled for this build project. -
DISABLED
: S3 build logs are not enabled for this build project.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
status
The current status of the S3 build logs. Valid values are:
-
ENABLED
: S3 build logs are enabled for this build project. -
DISABLED
: S3 build logs are not enabled for this build project.
- Parameters:
status
- The current status of the S3 build logs. Valid values are:-
ENABLED
: S3 build logs are enabled for this build project. -
DISABLED
: S3 build logs are not enabled for this build project.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
location
The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name is
my-bucket
, and your path prefix isbuild-log
, then acceptable formats aremy-bucket/build-log
orarn:aws:s3:::my-bucket/build-log
.- Parameters:
location
- The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name ismy-bucket
, and your path prefix isbuild-log
, then acceptable formats aremy-bucket/build-log
orarn:aws:s3:::my-bucket/build-log
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionDisabled
Set to true if you do not want your S3 build log output encrypted. By default S3 build logs are encrypted.
- Parameters:
encryptionDisabled
- Set to true if you do not want your S3 build log output encrypted. By default S3 build logs are encrypted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bucketOwnerAccess
Sets the value of the BucketOwnerAccess property for this object.- Parameters:
bucketOwnerAccess
- The new value for the BucketOwnerAccess property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
bucketOwnerAccess
Sets the value of the BucketOwnerAccess property for this object.- Parameters:
bucketOwnerAccess
- The new value for the BucketOwnerAccess property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-