Class DefaultConnectionTrackingConfiguration
java.lang.Object
software.amazon.awssdk.services.ec2.model.DefaultConnectionTrackingConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DefaultConnectionTrackingConfiguration.Builder,DefaultConnectionTrackingConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class DefaultConnectionTrackingConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<DefaultConnectionTrackingConfiguration.Builder,DefaultConnectionTrackingConfiguration>
Indicates default conntrack information for the instance type. For more information, see Connection tracking timeouts in the Amazon EC2 User Guide.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final IntegerDefault timeout (in seconds) for idle TCP connections in an established state.final IntegerDefault timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction.final IntegerDefault timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends DefaultConnectionTrackingConfiguration.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
-
defaultTcpEstablishedTimeout
Default timeout (in seconds) for idle TCP connections in an established state.
- Returns:
- Default timeout (in seconds) for idle TCP connections in an established state.
-
defaultUdpTimeout
Default timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction.
- Returns:
- Default timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction.
-
defaultUdpStreamTimeout
Default timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction.
- Returns:
- Default timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<DefaultConnectionTrackingConfiguration.Builder,DefaultConnectionTrackingConfiguration>
-
builder
-
serializableBuilderClass
public static Class<? extends DefaultConnectionTrackingConfiguration.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
-