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 java.lang.Object
Representation of a transport profile settings for a
transport.profiles.$profilename.*-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>bindHostsbooleanisDefaultProfilejava.lang.StringportOrRangejava.lang.StringprofileNamejava.util.List<java.lang.String>publishHostsintpublishPortByteSizeValuereceiveBufferSizebooleanreuseAddressByteSizeValuesendBufferSizebooleantcpKeepAliveinttcpKeepCountinttcpKeepIdleinttcpKeepIntervalbooleantcpNoDelay -
Constructor Summary
Constructors Constructor Description ProfileSettings(Settings settings, java.lang.String profileName) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
profileName
public final java.lang.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
-
receiveBufferSize
-
bindHosts
public final java.util.List<java.lang.String> bindHosts -
publishHosts
public final java.util.List<java.lang.String> publishHosts -
portOrRange
public final java.lang.String portOrRange -
publishPort
public final int publishPort -
isDefaultProfile
public final boolean isDefaultProfile
-
-
Constructor Details
-
ProfileSettings
-