Interface LogSettingsRequest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LogSettingsRequest.Builder,
,LogSettingsRequest> SdkBuilder<LogSettingsRequest.Builder,
,LogSettingsRequest> SdkPojo
- Enclosing class:
LogSettingsRequest
-
Method Summary
Modifier and TypeMethodDescriptiondestination
(String destination) Where the logs will be delivered.destination
(Destination destination) Where the logs will be delivered.The Amazon Resource Name (ARN) of the AWS KMS customer managed key for encrypting audio logs delivered to an S3 bucket.The type of logging to enable.The type of logging to enable.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs should be delivered.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
-
logType
The type of logging to enable. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.
- Parameters:
logType
- The type of logging to enable. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logType
The type of logging to enable. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.
- Parameters:
logType
- The type of logging to enable. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
Where the logs will be delivered. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.
- Parameters:
destination
- Where the logs will be delivered. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
Where the logs will be delivered. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.
- Parameters:
destination
- Where the logs will be delivered. Text logs are delivered to a CloudWatch Logs log group. Audio logs are delivered to an S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyArn
The Amazon Resource Name (ARN) of the AWS KMS customer managed key for encrypting audio logs delivered to an S3 bucket. The key does not apply to CloudWatch Logs and is optional for S3 buckets.
- Parameters:
kmsKeyArn
- The Amazon Resource Name (ARN) of the AWS KMS customer managed key for encrypting audio logs delivered to an S3 bucket. The key does not apply to CloudWatch Logs and is optional for S3 buckets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs should be delivered.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs should be delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-