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 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

      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 Details

    • ProfileSettings

      public ProfileSettings​(Settings settings, java.lang.String profileName)