Interface AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder,AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails>,SdkBuilder<AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder,AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails>,SdkPojo
public static interface AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder,AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
cloudWatchEncryptionEnabled
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder cloudWatchEncryptionEnabled(Boolean cloudWatchEncryptionEnabled)
Whether to enable encryption on the CloudWatch logs.
- Parameters:
cloudWatchEncryptionEnabled- Whether to enable encryption on the CloudWatch logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchLogGroupName
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder cloudWatchLogGroupName(String cloudWatchLogGroupName)
The name of the CloudWatch log group to send the logs to.
- Parameters:
cloudWatchLogGroupName- The name of the CloudWatch log group to send the logs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketName
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder s3BucketName(String s3BucketName)
The name of the S3 bucket to send logs to.
- Parameters:
s3BucketName- The name of the S3 bucket to send logs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3EncryptionEnabled
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder s3EncryptionEnabled(Boolean s3EncryptionEnabled)
Whether to encrypt the logs that are sent to the S3 bucket.
- Parameters:
s3EncryptionEnabled- Whether to encrypt the logs that are sent to the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyPrefix
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails.Builder s3KeyPrefix(String s3KeyPrefix)
Identifies the folder in the S3 bucket to send the logs to.
- Parameters:
s3KeyPrefix- Identifies the folder in the S3 bucket to send the logs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-