类 WsonrpcClientBuilder
java.lang.Object
net.apexes.wsonrpc.core.WsonrpcConfigBuilder
net.apexes.wsonrpc.client.WsonrpcClientBuilder
public final class WsonrpcClientBuilder
extends net.apexes.wsonrpc.core.WsonrpcConfigBuilder
- 作者:
- HeDYn
-
嵌套类概要
从类继承的嵌套类/接口 net.apexes.wsonrpc.core.WsonrpcConfigBuilder
net.apexes.wsonrpc.core.WsonrpcConfigBuilder.WsonrpcConfigImpl -
方法概要
修饰符和类型方法说明client(UrlProvider urlProvider) connector(WebsocketConnector connector) static WsonrpcClientBuildercreate()heartbeatMillis(int ms) 设置心跳间隔时间heartbeatMillis(int ms, int expireCycle) 设置心跳间隔时间heartbeatSeconds(int sec) 设置心跳间隔时间heartbeatSeconds(int sec, int expireCycle) 设置心跳间隔时间idGenerater(net.apexes.wsonrpc.core.IdGenerater idGenerater) json(net.apexes.wsonrpc.json.JsonImplementor jsonImpl) logger(net.apexes.wsonrpc.core.WsonrpcLogger wsonrpcLogger) pingProvider(PingProvider provider) reconnectMillis(int ms) 等间隔重连的间隔reconnectMillis(int min, int max, int step) 逐渐递增的重连间隔reconnectSeconds(int sec) 等间隔重连的间隔reconnectSeconds(int min, int max, int step) 逐渐递增的重连间隔wrapper(net.apexes.wsonrpc.core.BinaryWrapper binaryWrapper) 从类继承的方法 net.apexes.wsonrpc.core.WsonrpcConfigBuilder
build, defaultConfig
-
方法详细资料
-
create
-
json
- 覆盖:
json在类中net.apexes.wsonrpc.core.WsonrpcConfigBuilder
-
wrapper
- 覆盖:
wrapper在类中net.apexes.wsonrpc.core.WsonrpcConfigBuilder
-
idGenerater
- 覆盖:
idGenerater在类中net.apexes.wsonrpc.core.WsonrpcConfigBuilder
-
logger
- 覆盖:
logger在类中net.apexes.wsonrpc.core.WsonrpcConfigBuilder
-
executor
-
connector
- 参数:
connector-- 返回:
-
pingProvider
-
heartbeatSeconds
设置心跳间隔时间- 参数:
sec- 间隔秒数- 返回:
-
heartbeatSeconds
设置心跳间隔时间- 参数:
sec- 间隔秒数expireCycle- 触发断开连接的无接收数据心跳周期数- 返回:
-
heartbeatMillis
设置心跳间隔时间- 参数:
ms- 间隔毫秒数- 返回:
-
heartbeatMillis
设置心跳间隔时间- 参数:
ms- 间隔毫秒数expireCycle- 触发断开连接的无接收数据心跳周期数- 返回:
-
reconnectSeconds
等间隔重连的间隔- 参数:
sec- 间隔秒数- 返回:
-
reconnectMillis
等间隔重连的间隔- 参数:
ms- 间隔毫秒数- 返回:
-
reconnectSeconds
逐渐递增的重连间隔- 参数:
min- 最少间隔秒数max- 最大间隔秒数step- 每次递增的值- 返回:
-
reconnectMillis
逐渐递增的重连间隔- 参数:
min- 最少间隔毫秒数max- 最大间隔毫秒数step- 每次递增的值- 返回:
-
client
- 参数:
url-- 返回:
-
client
- 参数:
urlProvider-- 返回:
-