Interface S3Logs.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<S3Logs.Builder,,S3Logs> SdkBuilder<S3Logs.Builder,,S3Logs> SdkPojo
- Enclosing class:
S3Logs
@Mutable
@NotThreadSafe
public static interface S3Logs.Builder
extends SdkPojo, CopyableBuilder<S3Logs.Builder,S3Logs>
-
Method Summary
Modifier and TypeMethodDescriptions3BucketName(String s3BucketName) The name of an existing Amazon S3 bucket where Image Builder saves build logs.s3KeyPrefix(String s3KeyPrefix) The Amazon S3 key prefix under which Image Builder writes build and test logs in the bucket.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, sdkFieldNameToField, sdkFields
-
Method Details
-
s3BucketName
The name of an existing Amazon S3 bucket where Image Builder saves build logs. The bucket isn't validated when you create or update the configuration, and Image Builder doesn't create it. The instance profile associated with this infrastructure configuration must have permission to write to the bucket.
- Parameters:
s3BucketName- The name of an existing Amazon S3 bucket where Image Builder saves build logs. The bucket isn't validated when you create or update the configuration, and Image Builder doesn't create it. The instance profile associated with this infrastructure configuration must have permission to write to the bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyPrefix
The Amazon S3 key prefix under which Image Builder writes build and test logs in the bucket.
- Parameters:
s3KeyPrefix- The Amazon S3 key prefix under which Image Builder writes build and test logs in the bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-