org.apache.kafka.common.requests
Class ProduceRequest

java.lang.Object
  extended by org.apache.kafka.common.requests.AbstractRequestResponse
      extended by org.apache.kafka.common.requests.ProduceRequest

public class ProduceRequest
extends AbstractRequestResponse


Field Summary
static Schema curSchema
           
 
Fields inherited from class org.apache.kafka.common.requests.AbstractRequestResponse
struct
 
Constructor Summary
ProduceRequest(short acks, int timeout, java.util.Map<TopicPartition,java.nio.ByteBuffer> partitionRecords)
           
ProduceRequest(Struct struct)
           
 
Method Summary
 short acks()
           
static ProduceRequest parse(java.nio.ByteBuffer buffer)
           
 java.util.Map<TopicPartition,java.nio.ByteBuffer> partitionRecords()
           
 int timeout()
           
 
Methods inherited from class org.apache.kafka.common.requests.AbstractRequestResponse
equals, hashCode, sizeOf, toString, toStruct, writeTo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

curSchema

public static Schema curSchema
Constructor Detail

ProduceRequest

public ProduceRequest(short acks,
                      int timeout,
                      java.util.Map<TopicPartition,java.nio.ByteBuffer> partitionRecords)

ProduceRequest

public ProduceRequest(Struct struct)
Method Detail

acks

public short acks()

timeout

public int timeout()

partitionRecords

public java.util.Map<TopicPartition,java.nio.ByteBuffer> partitionRecords()

parse

public static ProduceRequest parse(java.nio.ByteBuffer buffer)