Class ExecuteCommandRequest
- java.lang.Object
-
- io.camunda.zeebe.test.broker.protocol.commandapi.ExecuteCommandRequest
-
- All Implemented Interfaces:
ClientRequest,BufferWriter
public final class ExecuteCommandRequest extends Object implements ClientRequest
-
-
Constructor Summary
Constructors Constructor Description ExecuteCommandRequest(ClientTransport output, String targetAddress, MsgPackHelper msgPackHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecuteCommandResponseawait()ExecuteCommandRequestcommand(BufferWriter command)ExecuteCommandRequestcommand(Map<String,Object> command)intgetLength()intgetPartitionId()RequestTypegetRequestType()ExecuteCommandRequestintent(Intent intent)ExecuteCommandRequestkey(long key)ExecuteCommandRequestpartitionId(int partitionId)ExecuteCommandRequestsend()ExecuteCommandRequestvalueType(ValueType valueType)voidwrite(org.agrona.MutableDirectBuffer buffer, int offset)
-
-
-
Constructor Detail
-
ExecuteCommandRequest
public ExecuteCommandRequest(ClientTransport output, String targetAddress, MsgPackHelper msgPackHelper)
-
-
Method Detail
-
partitionId
public ExecuteCommandRequest partitionId(int partitionId)
-
key
public ExecuteCommandRequest key(long key)
-
valueType
public ExecuteCommandRequest valueType(ValueType valueType)
-
intent
public ExecuteCommandRequest intent(Intent intent)
-
command
public ExecuteCommandRequest command(Map<String,Object> command)
-
command
public ExecuteCommandRequest command(BufferWriter command)
-
send
public ExecuteCommandRequest send()
-
await
public ExecuteCommandResponse await()
-
getPartitionId
public int getPartitionId()
- Specified by:
getPartitionIdin interfaceClientRequest
-
getRequestType
public RequestType getRequestType()
- Specified by:
getRequestTypein interfaceClientRequest
-
getLength
public int getLength()
- Specified by:
getLengthin interfaceBufferWriter
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset)- Specified by:
writein interfaceBufferWriter
-
-