public class ProducerConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
NONE_PRODUCE_TIMEOUT |
| 构造器和说明 |
|---|
ProducerConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
ProducerConfig |
copy() |
String |
getApp() |
int |
getBatchBodyLengthLimit() |
int |
getBodyLengthLimit() |
int |
getBusinessIdLengthLimit() |
int |
getCompressThreshold() |
String |
getCompressType() |
long |
getProduceTimeout() |
org.joyqueue.domain.QosLevel |
getQosLevel() |
RetryPolicy |
getRetryPolicy() |
String |
getSelectorType() |
long |
getTimeout() |
long |
getTransactionTimeout() |
boolean |
isBatch() |
boolean |
isCompress() |
boolean |
isFailover() |
void |
setApp(String app) |
void |
setBatch(boolean batch) |
void |
setBatchBodyLengthLimit(int batchBodyLengthLimit) |
void |
setBodyLengthLimit(int bodyLengthLimit) |
void |
setBusinessIdLengthLimit(int businessIdLengthLimit) |
void |
setCompress(boolean compress) |
void |
setCompressThreshold(int compressThreshold) |
void |
setCompressType(String compressType) |
void |
setFailover(boolean failover) |
void |
setProduceTimeout(long produceTimeout) |
void |
setQosLevel(org.joyqueue.domain.QosLevel qosLevel) |
void |
setRetryPolicy(RetryPolicy retryPolicy) |
void |
setSelectorType(String selectorType) |
void |
setTimeout(long timeout) |
void |
setTransactionTimeout(long transactionTimeout) |
public static final long NONE_PRODUCE_TIMEOUT
public ProducerConfig copy()
public String getApp()
public void setApp(String app)
public long getTimeout()
public void setTimeout(long timeout)
public long getProduceTimeout()
public void setProduceTimeout(long produceTimeout)
public long getTransactionTimeout()
public void setTransactionTimeout(long transactionTimeout)
public boolean isFailover()
public void setFailover(boolean failover)
public RetryPolicy getRetryPolicy()
public void setRetryPolicy(RetryPolicy retryPolicy)
public org.joyqueue.domain.QosLevel getQosLevel()
public void setQosLevel(org.joyqueue.domain.QosLevel qosLevel)
public void setCompress(boolean compress)
public boolean isCompress()
public void setCompressType(String compressType)
public String getCompressType()
public void setCompressThreshold(int compressThreshold)
public int getCompressThreshold()
public void setBatch(boolean batch)
public boolean isBatch()
public String getSelectorType()
public void setSelectorType(String selectorType)
public int getBusinessIdLengthLimit()
public void setBusinessIdLengthLimit(int businessIdLengthLimit)
public int getBodyLengthLimit()
public void setBodyLengthLimit(int bodyLengthLimit)
public int getBatchBodyLengthLimit()
public void setBatchBodyLengthLimit(int batchBodyLengthLimit)
Copyright © 2020 Joyqueue Community. All rights reserved.