Class ConnectionLogOptions
java.lang.Object
software.amazon.awssdk.services.ec2.model.ConnectionLogOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConnectionLogOptions.Builder,ConnectionLogOptions>
@Generated("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.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ConnectionLogOptions.Builderbuilder()final StringThe name of the CloudWatch Logs log group.final StringThe name of the CloudWatch Logs log stream to which the connection data is published.final Booleanenabled()Indicates whether connection logging is enabled.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ConnectionLogOptions.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
enabled
Indicates whether connection logging is enabled.
- Returns:
- Indicates whether connection logging is enabled.
-
cloudwatchLogGroup
The name of the CloudWatch Logs log group. Required if connection logging is enabled.
- Returns:
- The name of the CloudWatch Logs log group. Required if connection logging is enabled.
-
cloudwatchLogStream
The name of the CloudWatch Logs log stream to which the connection data is published.
- Returns:
- The name of the CloudWatch Logs log stream to which the connection data is published.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConnectionLogOptions.Builder,ConnectionLogOptions>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-