@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Boolean enabled()
Enables or disables CloudWatch logging.
public String logGroupName()
The CloudWatch group name for logging. This value is required if CloudWatch logging is enabled.
public String logStreamName()
The CloudWatch log stream name for logging. This value is required if CloudWatch logging is enabled.
public CloudWatchLoggingOptions.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CloudWatchLoggingOptions.Builder,CloudWatchLoggingOptions>
public static CloudWatchLoggingOptions.Builder builder()
public static Class<? extends CloudWatchLoggingOptions.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.