org.apache.kafka.common.requests
Class JoinGroupRequest

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

public class JoinGroupRequest
extends AbstractRequestResponse


Field Summary
static Schema curSchema
           
 
Fields inherited from class org.apache.kafka.common.requests.AbstractRequestResponse
struct
 
Constructor Summary
JoinGroupRequest(java.lang.String groupId, int sessionTimeout, java.util.List<java.lang.String> topics, java.lang.String consumerId, java.lang.String strategy)
           
JoinGroupRequest(Struct struct)
           
 
Method Summary
 java.lang.String consumerId()
           
 java.lang.String groupId()
           
static JoinGroupRequest parse(java.nio.ByteBuffer buffer)
           
 int sessionTimeout()
           
 java.lang.String strategy()
           
 java.util.List<java.lang.String> topics()
           
 
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

JoinGroupRequest

public JoinGroupRequest(java.lang.String groupId,
                        int sessionTimeout,
                        java.util.List<java.lang.String> topics,
                        java.lang.String consumerId,
                        java.lang.String strategy)

JoinGroupRequest

public JoinGroupRequest(Struct struct)
Method Detail

groupId

public java.lang.String groupId()

sessionTimeout

public int sessionTimeout()

topics

public java.util.List<java.lang.String> topics()

consumerId

public java.lang.String consumerId()

strategy

public java.lang.String strategy()

parse

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