Make ProtoCloudEventData consistent (#535)
Modified ProtoCloudEventData to always return a Protobuf Any object - this ensures it is coherent with the Protobuf CloudEvent format specification.
It remains possible to wrap any Protobuf ‘Message’ object directly (which includes an ‘Any’) as a convienience to reduce application code.
Signed-off-by: Jem Day Jem.Day@cliffhanger.com
Java SDK for CloudEvents API
The Java SDK for CloudEvents is a collection of Java packages to adopt CloudEvents in your Java application.
Using the Java SDK you can:
CloudEventinside your application.CloudEventback and forth using the CloudEvents Event Format, like Json.CloudEventback and forth to HTTP, Kafka, AMQP using the CloudEvents Protocol Binding implementations we provide for a wide range of well known Java frameworks/libraries.To check out the complete documentation and how to get started, look at the dedicated website https://cloudevents.github.io/sdk-java/.
Status
This SDK is considered work in progress. The community is working hard to bring you a new major version of the SDK with major enhancements both to APIs and to implementation.
If you want to know more about v1 of this SDK, check out the v1 readme
Stay tuned!
Supported features of the specification:
† Source/artifacts hosted externally
Documentation
Documentation is available at https://cloudevents.github.io/sdk-java/.
Javadocs are available on javadoc.io:
You can check out the examples in the examples directory.
Used By
Community
@slinkydeveloperon slack), Fabio José (@fabiojoseon slack).Each SDK may have its own unique processes, tooling and guidelines, common governance related material can be found in the CloudEvents
communitydirectory. In particular, in there you will find information concerning how SDK projects are managed, guidelines for how PR reviews and approval, and our Code of Conduct information.