Interface CloudWatchLoggingOptionDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CloudWatchLoggingOptionDescription.Builder,
,CloudWatchLoggingOptionDescription> SdkBuilder<CloudWatchLoggingOptionDescription.Builder,
,CloudWatchLoggingOptionDescription> SdkPojo
- Enclosing class:
CloudWatchLoggingOptionDescription
public static interface CloudWatchLoggingOptionDescription.Builder
extends SdkPojo, CopyableBuilder<CloudWatchLoggingOptionDescription.Builder,CloudWatchLoggingOptionDescription>
-
Method Summary
Modifier and TypeMethodDescriptioncloudWatchLoggingOptionId
(String cloudWatchLoggingOptionId) The ID of the CloudWatch logging option description.logStreamARN
(String logStreamARN) The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.The IAM ARN of the role to use to send application messages.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
-
cloudWatchLoggingOptionId
CloudWatchLoggingOptionDescription.Builder cloudWatchLoggingOptionId(String cloudWatchLoggingOptionId) The ID of the CloudWatch logging option description.
- Parameters:
cloudWatchLoggingOptionId
- The ID of the CloudWatch logging option description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStreamARN
The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.
- Parameters:
logStreamARN
- The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleARN
The IAM ARN of the role to use to send application messages.
Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.
- Parameters:
roleARN
- The IAM ARN of the role to use to send application messages.Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-