@Generated(value="software.amazon.awssdk:codegen") public class CloudWatchLoggingOptions extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<CloudWatchLoggingOptions.Builder,CloudWatchLoggingOptions>
Describes the 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) |
int |
hashCode() |
String |
logGroupName()
The CloudWatch group name for logging.
|
String |
logStreamName()
The CloudWatch log stream name for logging.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
static Class<? extends CloudWatchLoggingOptions.Builder> |
serializableBuilderClass() |
CloudWatchLoggingOptions.Builder |
toBuilder() |
String |
toString() |
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()
toBuilder
in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CloudWatchLoggingOptions.Builder,CloudWatchLoggingOptions>
public static CloudWatchLoggingOptions.Builder builder()
public static Class<? extends CloudWatchLoggingOptions.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2017. All rights reserved.