Interface LogSettingsResponse.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LogSettingsResponse.Builder,
,LogSettingsResponse> SdkBuilder<LogSettingsResponse.Builder,
,LogSettingsResponse> SdkPojo
- Enclosing class:
LogSettingsResponse
public static interface LogSettingsResponse.Builder
extends SdkPojo, CopyableBuilder<LogSettingsResponse.Builder,LogSettingsResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondestination
(String destination) The destination where logs are delivered.destination
(Destination destination) The destination where logs are delivered.The Amazon Resource Name (ARN) of the key used to encrypt audio logs in an S3 bucket.The type of logging that is enabled.The type of logging that is enabled.resourceArn
(String resourceArn) The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs are delivered.resourcePrefix
(String resourcePrefix) The resource prefix is the first part of the S3 object key within the S3 bucket that you specified to contain audio 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
-
logType
The type of logging that is enabled.
- Parameters:
logType
- The type of logging that is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logType
The type of logging that is enabled.
- Parameters:
logType
- The type of logging that is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
The destination where logs are delivered.
- Parameters:
destination
- The destination where logs are delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
The destination where logs are delivered.
- Parameters:
destination
- The destination where logs are delivered.- 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 key used to encrypt audio logs in an S3 bucket.
- Parameters:
kmsKeyArn
- The Amazon Resource Name (ARN) of the key used to encrypt audio logs in an S3 bucket.- 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 are delivered.
- Parameters:
resourceArn
- The Amazon Resource Name (ARN) of the CloudWatch Logs log group or S3 bucket where the logs are delivered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePrefix
The resource prefix is the first part of the S3 object key within the S3 bucket that you specified to contain audio logs. For CloudWatch Logs it is the prefix of the log stream name within the log group that you specified.
- Parameters:
resourcePrefix
- The resource prefix is the first part of the S3 object key within the S3 bucket that you specified to contain audio logs. For CloudWatch Logs it is the prefix of the log stream name within the log group that you specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-