@Generated(value="software.amazon.awssdk:codegen") public final class CloudWatchLoggingOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CloudWatchLoggingOptions.Builder,CloudWatchLoggingOptions>
Describes the Amazon CloudWatch logging options for your delivery stream.
Modifier and Type | Class and Description |
---|---|
static interface |
CloudWatchLoggingOptions.Builder |
Modifier and Type | Method and Description |
---|---|
static CloudWatchLoggingOptions.Builder |
builder() |
Boolean |
enabled()
Enables or disables CloudWatch logging.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logGroupName()
The CloudWatch group name for logging.
|
String |
logStreamName()
The CloudWatch log stream name for logging.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CloudWatchLoggingOptions.Builder> |
serializableBuilderClass() |
CloudWatchLoggingOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Boolean enabled()
Enables or disables CloudWatch logging.
public final String logGroupName()
The CloudWatch group name for logging. This value is required if CloudWatch logging is enabled.
public final String logStreamName()
The CloudWatch log stream name for logging. This value is required if CloudWatch logging is enabled.
public CloudWatchLoggingOptions.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<CloudWatchLoggingOptions.Builder,CloudWatchLoggingOptions>
public static CloudWatchLoggingOptions.Builder builder()
public static Class<? extends CloudWatchLoggingOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.