Package org.elasticsearch.transport
Class TcpTransport.ProfileSettings
- java.lang.Object
-
- org.elasticsearch.transport.TcpTransport.ProfileSettings
-
- Enclosing class:
- TcpTransport
public static final class TcpTransport.ProfileSettings extends Object
Representation of a transport profile settings for atransport.profiles.$profilename.*
-
-
Field Summary
Fields Modifier and Type Field Description List<String>bindHostsbooleanisDefaultProfileStringportOrRangeStringprofileNameList<String>publishHostsintpublishPortByteSizeValuereceiveBufferSizebooleanreuseAddressByteSizeValuesendBufferSizebooleantcpKeepAliveinttcpKeepCountinttcpKeepIdleinttcpKeepIntervalbooleantcpNoDelay
-
Constructor Summary
Constructors Constructor Description ProfileSettings(Settings settings, String profileName)
-
-
-
Field Detail
-
profileName
public final String profileName
-
tcpNoDelay
public final boolean tcpNoDelay
-
tcpKeepAlive
public final boolean tcpKeepAlive
-
tcpKeepIdle
public final int tcpKeepIdle
-
tcpKeepInterval
public final int tcpKeepInterval
-
tcpKeepCount
public final int tcpKeepCount
-
reuseAddress
public final boolean reuseAddress
-
sendBufferSize
public final ByteSizeValue sendBufferSize
-
receiveBufferSize
public final ByteSizeValue receiveBufferSize
-
portOrRange
public final String portOrRange
-
publishPort
public final int publishPort
-
isDefaultProfile
public final boolean isDefaultProfile
-
-