@Generated(value="software.amazon.awssdk:codegen") public final class CloudwatchLogsAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CloudwatchLogsAction.Builder,CloudwatchLogsAction>
Describes an action that sends data to CloudWatch Logs.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CloudwatchLogsAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
batchMode()
Indicates whether batches of log records will be extracted and uploaded into CloudWatch.
|
static CloudwatchLogsAction.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logGroupName()
The CloudWatch log group to which the action sends data.
|
String |
roleArn()
The IAM role that allows access to the CloudWatch log.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CloudwatchLogsAction.Builder> |
serializableBuilderClass() |
CloudwatchLogsAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleArn()
The IAM role that allows access to the CloudWatch log.
public final String logGroupName()
The CloudWatch log group to which the action sends data.
public final Boolean batchMode()
Indicates whether batches of log records will be extracted and uploaded into CloudWatch. Values include
true or false (default).
true or false (default).public CloudwatchLogsAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CloudwatchLogsAction.Builder,CloudwatchLogsAction>public static CloudwatchLogsAction.Builder builder()
public static Class<? extends CloudwatchLogsAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.