Class CompensationSubscriptionRecord
java.lang.Object
io.camunda.zeebe.msgpack.value.BaseValue
io.camunda.zeebe.msgpack.value.ObjectValue
io.camunda.zeebe.msgpack.UnpackedObject
io.camunda.zeebe.protocol.impl.record.UnifiedRecordValue
io.camunda.zeebe.protocol.impl.record.value.compensation.CompensationSubscriptionRecord
- All Implemented Interfaces:
Recyclable,JsonSerializable,RecordValue,CompensationSubscriptionRecordValue,BufferReader,BufferWriter
public class CompensationSubscriptionRecord
extends UnifiedRecordValue
implements CompensationSubscriptionRecordValue
-
Field Summary
Fields inherited from class io.camunda.zeebe.msgpack.UnpackedObject
reader, writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglongorg.agrona.DirectBuffersetCompensableActivityId(String compensableActivityId) setCompensableActivityInstanceKey(long compensableActivityInstanceKey) setCompensableActivityScopeKey(long scopeInstanceKey) setCompensationHandlerId(String compensationHandlerId) setCompensationHandlerInstanceKey(long compensationHandlerInstanceKey) setProcessDefinitionKey(long processDefinitionKey) setProcessInstanceKey(long processInstanceKey) setTenantId(String tenantId) setThrowEventId(String throwEventId) setThrowEventInstanceKey(long throwEventInstanceKey) setVariables(org.agrona.DirectBuffer variables) voidwrap(CompensationSubscriptionRecord record) Methods inherited from class io.camunda.zeebe.protocol.impl.record.UnifiedRecordValue
getEncodedLength, getLength, isEmpty, toJsonMethods inherited from class io.camunda.zeebe.msgpack.UnpackedObject
wrap, wrap, writeMethods inherited from class io.camunda.zeebe.msgpack.value.ObjectValue
declareProperty, equals, hashCode, read, reset, write, writeJSONMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.camunda.zeebe.util.buffer.BufferReader
copyFromMethods inherited from interface io.camunda.zeebe.protocol.record.JsonSerializable
toJsonMethods inherited from interface io.camunda.zeebe.msgpack.Recyclable
reset
-
Constructor Details
-
CompensationSubscriptionRecord
public CompensationSubscriptionRecord()
-
-
Method Details
-
wrap
-
getTenantId
- Specified by:
getTenantIdin interfaceCompensationSubscriptionRecordValue
-
setTenantId
-
getProcessInstanceKey
public long getProcessInstanceKey()- Specified by:
getProcessInstanceKeyin interfaceCompensationSubscriptionRecordValue
-
setProcessInstanceKey
-
getProcessDefinitionKey
public long getProcessDefinitionKey()- Specified by:
getProcessDefinitionKeyin interfaceCompensationSubscriptionRecordValue
-
setProcessDefinitionKey
-
getCompensableActivityId
- Specified by:
getCompensableActivityIdin interfaceCompensationSubscriptionRecordValue
-
getThrowEventId
- Specified by:
getThrowEventIdin interfaceCompensationSubscriptionRecordValue
-
getThrowEventInstanceKey
public long getThrowEventInstanceKey()- Specified by:
getThrowEventInstanceKeyin interfaceCompensationSubscriptionRecordValue
-
getCompensationHandlerId
- Specified by:
getCompensationHandlerIdin interfaceCompensationSubscriptionRecordValue
-
getCompensationHandlerInstanceKey
public long getCompensationHandlerInstanceKey()- Specified by:
getCompensationHandlerInstanceKeyin interfaceCompensationSubscriptionRecordValue
-
getCompensableActivityScopeKey
public long getCompensableActivityScopeKey()- Specified by:
getCompensableActivityScopeKeyin interfaceCompensationSubscriptionRecordValue
-
getCompensableActivityInstanceKey
public long getCompensableActivityInstanceKey()- Specified by:
getCompensableActivityInstanceKeyin interfaceCompensationSubscriptionRecordValue
-
getVariables
- Specified by:
getVariablesin interfaceCompensationSubscriptionRecordValue
-
setVariables
-
setCompensableActivityInstanceKey
public CompensationSubscriptionRecord setCompensableActivityInstanceKey(long compensableActivityInstanceKey) -
setCompensableActivityScopeKey
-
setCompensationHandlerInstanceKey
public CompensationSubscriptionRecord setCompensationHandlerInstanceKey(long compensationHandlerInstanceKey) -
setCompensationHandlerId
-
setThrowEventInstanceKey
-
setThrowEventId
-
setCompensableActivityId
-
getVariablesBuffer
public org.agrona.DirectBuffer getVariablesBuffer()
-