public class ProducerConfig extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ProducerConfig.Builder |
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
maxRetryTimes
请求服务端失败最大重试次数
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ProducerConfig.Builder |
builder() |
int |
getMaxMsgSize() |
int |
getMaxRetryTimes() |
String |
getMetaServerAddress() |
int |
getRefreshRouteRetryWaitTime() |
int |
getRemoteCallRetryWaitTime() |
int |
getSendTimeout() |
boolean |
isEnableCompress() |
boolean |
isEnableMessageTrace() |
boolean |
isShowInfoLevelSendMsgLog() |
void |
setEnableCompress(boolean enableCompress) |
void |
setEnableMessageTrace(boolean enableMessageTrace) |
void |
setMaxMsgSize(int maxMsgSize) |
void |
setMaxRetryTimes(int maxRetryTimes) |
void |
setMetaServerAddress(String metaServerAddress) |
void |
setRefreshRouteRetryWaitTime(int refreshRouteRetryWaitTime) |
void |
setRemoteCallRetryWaitTime(int remoteCallRetryWaitTime) |
void |
setSendTimeout(int sendTimeout) |
void |
setShowInfoLevelSendMsgLog(boolean showInfoLevelSendMsgLog) |
String |
toString() |
public int getRemoteCallRetryWaitTime()
public void setRemoteCallRetryWaitTime(int remoteCallRetryWaitTime)
public int getRefreshRouteRetryWaitTime()
public void setRefreshRouteRetryWaitTime(int refreshRouteRetryWaitTime)
public int getMaxMsgSize()
public void setMaxMsgSize(int maxMsgSize)
public int getSendTimeout()
public void setSendTimeout(int sendTimeout)
public String getMetaServerAddress()
public void setMetaServerAddress(String metaServerAddress)
public int getMaxRetryTimes()
public void setMaxRetryTimes(int maxRetryTimes)
public boolean isEnableCompress()
public void setEnableCompress(boolean enableCompress)
public boolean isEnableMessageTrace()
public void setEnableMessageTrace(boolean enableMessageTrace)
public boolean isShowInfoLevelSendMsgLog()
public void setShowInfoLevelSendMsgLog(boolean showInfoLevelSendMsgLog)
public static ProducerConfig.Builder builder()
Copyright © 2021. All rights reserved.