Class ConnectionTrackingSpecificationResponse
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConnectionTrackingSpecificationResponse.Builder,ConnectionTrackingSpecificationResponse>
A security group connection tracking specification response that enables you to set the idle timeout for connection tracking on an Elastic network interface. For more information, see Connection tracking timeouts in the Amazon EC2 User Guide.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ConnectionTrackingSpecificationResponse.Builder>final IntegerTimeout (in seconds) for idle TCP connections in an established state.final StringtoString()Returns a string representation of this object.final IntegerTimeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction.final IntegerTimeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction.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
-
tcpEstablishedTimeout
Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 432000 seconds. Recommended: Less than 432000 seconds.
- Returns:
- Timeout (in seconds) for idle TCP connections in an established state. Min: 60 seconds. Max: 432000 seconds (5 days). Default: 432000 seconds. Recommended: Less than 432000 seconds.
-
udpStreamTimeout
Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.
- Returns:
- Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction. Min: 60 seconds. Max: 180 seconds (3 minutes). Default: 180 seconds.
-
udpTimeout
Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.
- Returns:
- Timeout (in seconds) for idle UDP flows that have seen traffic only in a single direction or a single request-response transaction. Min: 30 seconds. Max: 60 seconds. Default: 30 seconds.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConnectionTrackingSpecificationResponse.Builder,ConnectionTrackingSpecificationResponse>
-
builder
-
serializableBuilderClass
public static Class<? extends ConnectionTrackingSpecificationResponse.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
-