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 atransport.profiles.$profilename.*
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>
bindHosts
boolean
isDefaultProfile
java.lang.String
portOrRange
java.lang.String
profileName
java.util.List<java.lang.String>
publishHosts
int
publishPort
ByteSizeValue
receiveBufferSize
boolean
reuseAddress
ByteSizeValue
sendBufferSize
boolean
tcpKeepAlive
boolean
tcpNoDelay
-
Constructor Summary
Constructors Constructor Description ProfileSettings(Settings settings, java.lang.String profileName)
-
-
-
Field Detail
-
profileName
public final java.lang.String profileName
-
tcpNoDelay
public final boolean tcpNoDelay
-
tcpKeepAlive
public final boolean tcpKeepAlive
-
reuseAddress
public final boolean reuseAddress
-
sendBufferSize
public final ByteSizeValue sendBufferSize
-
receiveBufferSize
public final ByteSizeValue 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 Detail
-
ProfileSettings
public ProfileSettings(Settings settings, java.lang.String profileName)
-
-