@Generated(value="software.amazon.awssdk:codegen") public final class ConnectionLogOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConnectionLogOptions.Builder,ConnectionLogOptions>
Describes the client connection logging options for the Client VPN endpoint.
Modifier and Type | Class and Description |
---|---|
static interface |
ConnectionLogOptions.Builder |
Modifier and Type | Method and Description |
---|---|
static ConnectionLogOptions.Builder |
builder() |
String |
cloudwatchLogGroup()
The name of the CloudWatch Logs log group.
|
String |
cloudwatchLogStream()
The name of the CloudWatch Logs log stream to which the connection data is published.
|
Boolean |
enabled()
Indicates whether connection logging is enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConnectionLogOptions.Builder> |
serializableBuilderClass() |
ConnectionLogOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Boolean enabled()
Indicates whether connection logging is enabled.
public final String cloudwatchLogGroup()
The name of the CloudWatch Logs log group. Required if connection logging is enabled.
public final String cloudwatchLogStream()
The name of the CloudWatch Logs log stream to which the connection data is published.
public ConnectionLogOptions.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ConnectionLogOptions.Builder,ConnectionLogOptions>
public static ConnectionLogOptions.Builder builder()
public static Class<? extends ConnectionLogOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.