Method | Description | |
---|---|---|
FetchRequest ( ) : System |
Initializes a new instance of the FetchRequest class.
|
|
FetchRequest ( string topic, int partition, long offset ) : System |
Initializes a new instance of the FetchRequest class.
|
|
FetchRequest ( string topic, int partition, long offset, int maxSize ) : System |
Initializes a new instance of the FetchRequest class.
|
|
GetBytes ( ) : byte[] |
Gets the bytes matching the expected Kafka structure.
|
|
IsValid ( ) : bool |
Determines if the request has valid settings.
|
Method | Description | |
---|---|---|
GetInternalBytes ( ) : byte[] |
Gets the bytes representing the request which is used when generating a multi-request. The GetBytes method is used for sending a single RequestType.Fetch. It prefixes this byte array with the request type and the number of messages. This method is used to supply the MultiFetchRequest with the contents for its message. |
public FetchRequest ( string topic, int partition, long offset ) : System | ||
topic | string | The topic to publish to. |
partition | int | The partition to publish to. |
offset | long | The offset in the topic/partition to retrieve from. |
return | System |
public FetchRequest ( string topic, int partition, long offset, int maxSize ) : System | ||
topic | string | The topic to publish to. |
partition | int | The partition to publish to. |
offset | long | The offset in the topic/partition to retrieve from. |
maxSize | int | The maximum size. |
return | System |