Interface CloudwatchLogsAction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CloudwatchLogsAction.Builder,,CloudwatchLogsAction> SdkBuilder<CloudwatchLogsAction.Builder,,CloudwatchLogsAction> SdkPojo
- Enclosing class:
CloudwatchLogsAction
public static interface CloudwatchLogsAction.Builder
extends SdkPojo, CopyableBuilder<CloudwatchLogsAction.Builder,CloudwatchLogsAction>
-
Method Summary
Modifier and TypeMethodDescriptionIndicates whether batches of log records will be extracted and uploaded into CloudWatch.logGroupName(String logGroupName) The CloudWatch log group to which the action sends data.The IAM role that allows access to the CloudWatch log.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, sdkFields
-
Method Details
-
roleArn
The IAM role that allows access to the CloudWatch log.
- Parameters:
roleArn- The IAM role that allows access to the CloudWatch log.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logGroupName
The CloudWatch log group to which the action sends data.
- Parameters:
logGroupName- The CloudWatch log group to which the action sends data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchMode
Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include
trueorfalse(default).- Parameters:
batchMode- Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values includetrueorfalse(default).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-