918 B
918 B
Json EventFormat implementation with Jackson
Implementation of EventFormat
using Jackson.
For Maven:
<dependency>
<groupId>io.cloudevents</groupId>
<artifactId>cloudevents-json-jackson</artifactId>
<version>2.0.0-milestone2</version>
</dependency>
Usage
You don't need to perform any operation to configure the module, more than adding the dependency to your project:
CloudEvent event = CloudEventBuilder.v1()
.withId("hello")
.withType("example.vertx")
.withSource(URI.create("http://localhost"))
.build();
byte[] serialized = EventFormatProvider
.getInstance()
.resolveFormat(JsonFormat.CONTENT_TYPE)
.serialize(event);