Class LiveFeedSettingsBuilder<T extends LiveFeedSettingsBuilder>

    • Field Detail

      • clientAliveMsgTimeout

        protected org.joda.time.Duration clientAliveMsgTimeout
      • disconnectOnParseError

        protected boolean disconnectOnParseError
      • hostName

        protected String hostName
      • initialReconnectWait

        protected org.joda.time.Duration initialReconnectWait
      • maxMatchIdsPerRequest

        protected int maxMatchIdsPerRequest
      • maxMessageSize

        protected Integer maxMessageSize
      • maxRequestTimeAllowance

        protected org.joda.time.Duration maxRequestTimeAllowance
      • password

        protected String password
      • port

        protected int port
      • receiveBufferSize

        protected int receiveBufferSize
      • reconnectWait

        protected org.joda.time.Duration reconnectWait
      • serverAliveMsgTimeout

        protected org.joda.time.Duration serverAliveMsgTimeout
      • test

        protected boolean test
      • useSSL

        protected boolean useSSL
      • username

        protected String username
    • Constructor Detail

      • LiveFeedSettingsBuilder

        public LiveFeedSettingsBuilder()
    • Method Detail

      • getClientAliveMsgTimeout

        public org.joda.time.Duration getClientAliveMsgTimeout()
      • getHostName

        public String getHostName()
      • getInitialReconnectWait

        public org.joda.time.Duration getInitialReconnectWait()
      • getMatchRequestLimiters

        public List<LimiterData> getMatchRequestLimiters()
      • getMaxMatchIdsPerRequest

        public int getMaxMatchIdsPerRequest()
      • getMaxMessageSize

        public Integer getMaxMessageSize()
      • getMaxRequestTimeAllowance

        public org.joda.time.Duration getMaxRequestTimeAllowance()
      • getPort

        public int getPort()
      • getReceiveBufferSize

        public int getReceiveBufferSize()
      • getReconnectWait

        public org.joda.time.Duration getReconnectWait()
      • getServerAliveMsgTimeout

        public org.joda.time.Duration getServerAliveMsgTimeout()
      • isDisconnectOnParseError

        public boolean isDisconnectOnParseError()
      • isTest

        public boolean isTest()
      • isUseSSL

        public boolean isUseSSL()
      • setClientAliveMsgTimeout

        public T setClientAliveMsgTimeout​(org.joda.time.Duration clientAliveMsgTimeout)
      • setDisconnectOnParseError

        public T setDisconnectOnParseError​(boolean disconnectOnParseError)
      • setHostName

        public T setHostName​(String hostName)
      • setInitialReconnectWait

        public T setInitialReconnectWait​(org.joda.time.Duration initialReconnectWait)
      • setLoginLimiters

        public T setLoginLimiters​(List<LimiterData> loginLimiters)
      • setMatchRequestLimiters

        public T setMatchRequestLimiters​(List<LimiterData> matchRequestLimiters)
      • setMaxMessageSize

        public T setMaxMessageSize​(Integer maxMessageSize)
      • setMaxRequestMatchIds

        public T setMaxRequestMatchIds​(Integer maxMatchIdsPerRequest)
      • setMaxRequestTimeAllowance

        public T setMaxRequestTimeAllowance​(org.joda.time.Duration maxRequestTimeAllowance)
      • setPassword

        public T setPassword​(String password)
      • setPort

        public T setPort​(Integer port)
      • setReceiveBufferSize

        public T setReceiveBufferSize​(Integer receiveBufferSize)
      • setReconnectWait

        public T setReconnectWait​(org.joda.time.Duration reconnectWait)
      • setRequestLimiters

        public T setRequestLimiters​(List<LimiterData> requestLimiters)
      • setServerAliveMsgTimeout

        public T setServerAliveMsgTimeout​(org.joda.time.Duration serverAliveMsgTimeout)
      • setTest

        public T setTest​(Boolean test)
      • setUseSSL

        public T setUseSSL​(Boolean useSSL)
      • setUsername

        public T setUsername​(String username)