All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ebe-broker.8.6.0-rc1.source-code.broker-protocol.xml Maven / Gradle / Ivy

There is a newer version: 8.7.0-alpha1
Show newest version
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sbe:messageSchema xmlns:sbe="http://fixprotocol.io/2016/sbe"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  package="io.camunda.zeebe.broker.protocol" id="5" version="3"
  semanticVersion="0.1.0" description="Zeebe Broker Communication Protocol" byteOrder="littleEndian" >

  <xi:include href="../../../../protocol/src/main/resources/common-types.xml"/>

  <sbe:message id="1" name="ExporterState">
    <group id="0" name="state">
      <field id="0" name="position" type="uint64" semanticType="long"/>
      <data id="1" name="exporterId" type="varDataEncoding" semanticType="string"/>
      <data id="2" name="metadata" type="varDataEncoding" semanticType="binary" sinceVersion="3"/>
    </group>
  </sbe:message>

  <sbe:message name="InterPartitionMessage" id="4">
    <field name="receiverPartitionId" id="0" type="uint16"/>
    <field name="valueType" id="1" type="uint8"/>
    <field name="intent" id="2" type="uint8"/>
    <field name="recordKey" id="3" type="uint64" presence="optional"/>
    <field name="checkpointId" id="4" type="int64"/>

    <data name="command" id="32" type="varDataEncoding"/>
  </sbe:message>

</sbe:messageSchema>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy