public ProduceRequest(short requiredAcks, int timeOut, int correlationId, string clientId) { request = new Request(Request.Produce, correlationId, clientId); this.requiredAcks = requiredAcks; this.timeOut = timeOut; }
public MetadataRequest(int correlationId, string clientId) { request = new Request(Request.Metadata, correlationId, clientId); }
/// <summary> /// Initializes a new instance of the FetchRequest class. /// </summary> public FetchRequest(int correlationId, string clientId, int maxWaitTime, int minBytes) { request = new Request(Request.Fetch, correlationId, clientId); MaxWaitTime = maxWaitTime; MinBytes = minBytes; }