Package io.kjson.cloudevent
Class CloudEvent
-
- All Implemented Interfaces:
public final class CloudEvent<T extends Object>A Cloud Event. This simple data class should be sufficient to represent any Cloud Event except for those that make use of Extension Context Attributes.
-
-
Field Summary
Fields Modifier and Type Field Description private final UUIDidprivate final URIsourceprivate final Stringspecversionprivate final Stringtypeprivate final Stringdatacontenttypeprivate final URIdataschemaprivate final Stringsubjectprivate final OffsetDateTimetimeprivate final Tdataprivate final Stringdata_base64
-
Method Summary
Modifier and Type Method Description final UUIDgetId()final URIgetSource()final StringgetSpecversion()final StringgetType()final StringgetDatacontenttype()final URIgetDataschema()final StringgetSubject()final OffsetDateTimegetTime()final TgetData()final StringgetData_base64()-
-
Method Detail
-
getSpecversion
final String getSpecversion()
-
getDatacontenttype
final String getDatacontenttype()
-
getDataschema
final URI getDataschema()
-
getSubject
final String getSubject()
-
getTime
final OffsetDateTime getTime()
-
getData_base64
final String getData_base64()
-
-
-
-