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 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

      CloudwatchLogsAction.Builder logGroupName(String 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

      CloudwatchLogsAction.Builder batchMode(Boolean batchMode)

      Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include true or false (default).

      Parameters:
      batchMode - Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include true or false (default).
      Returns:
      Returns a reference to this object so that method calls can be chained together.