public class ProduceRequest extends KafkaRequestOrResponse
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ProduceRequest.PartitionRequest |
| 构造器和说明 |
|---|
ProduceRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getAckTimeoutMs() |
int |
getPartitionNum() |
Map<String,List<ProduceRequest.PartitionRequest>> |
getPartitionRequests() |
short |
getProducerEpoch() |
long |
getProducerId() |
short |
getRequiredAcks() |
String |
getTransactionalId() |
boolean |
isTransaction() |
void |
setAckTimeoutMs(int ackTimeoutMs) |
void |
setPartitionNum(int partitionNum) |
void |
setPartitionRequests(Map<String,List<ProduceRequest.PartitionRequest>> partitionRequests) |
void |
setProducerEpoch(short producerEpoch) |
void |
setProducerId(long producerId) |
void |
setRequiredAcks(short requiredAcks) |
void |
setTransaction(boolean transaction) |
void |
setTransactionalId(String transactionalId) |
String |
toString() |
int |
type() |
getClientId, getCorrelationId, getDirection, getThrottleTimeMs, getVersion, setClientId, setCorrelationId, setDirection, setThrottleTimeMs, setVersionpublic short getRequiredAcks()
public void setRequiredAcks(short requiredAcks)
public void setAckTimeoutMs(int ackTimeoutMs)
public int getAckTimeoutMs()
public String getTransactionalId()
public void setTransactionalId(String transactionalId)
public void setPartitionRequests(Map<String,List<ProduceRequest.PartitionRequest>> partitionRequests)
public Map<String,List<ProduceRequest.PartitionRequest>> getPartitionRequests()
public void setPartitionNum(int partitionNum)
public int getPartitionNum()
public void setTransaction(boolean transaction)
public boolean isTransaction()
public long getProducerId()
public void setProducerId(long producerId)
public short getProducerEpoch()
public void setProducerEpoch(short producerEpoch)
public int type()
Copyright © 2020 Joyqueue Community. All rights reserved.