Class ConnectionTrackingSpecificationResponse
- java.lang.Object
-
- software.amazon.awssdk.services.ec2.model.ConnectionTrackingSpecificationResponse
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ConnectionTrackingSpecificationResponse.Builder,ConnectionTrackingSpecificationResponse>
@Generated("software.amazon.awssdk:codegen") public final class ConnectionTrackingSpecificationResponse extends Object implements SdkPojo, Serializable, 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ConnectionTrackingSpecificationResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConnectionTrackingSpecificationResponse.Builder
builder()
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 ConnectionTrackingSpecificationResponse.Builder>
serializableBuilderClass()
Integer
tcpEstablishedTimeout()
Timeout (in seconds) for idle TCP connections in an established state.ConnectionTrackingSpecificationResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.Integer
udpStreamTimeout()
Timeout (in seconds) for idle UDP flows classified as streams which have seen more than one request-response transaction.Integer
udpTimeout()
Timeout (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, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
tcpEstablishedTimeout
public final Integer 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
public final Integer 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
public final Integer 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
public ConnectionTrackingSpecificationResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ConnectionTrackingSpecificationResponse.Builder,ConnectionTrackingSpecificationResponse>
-
builder
public static ConnectionTrackingSpecificationResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends ConnectionTrackingSpecificationResponse.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String 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.
-
-