T - The event typepublic interface Event<T>
| Modifier and Type | Field and Description | 
|---|---|
| static String | DATAThe data parameter. | 
| static String | EVENTThe event parameter. | 
| static String | IDThe id parameter. | 
| static String | RETRYThe retry parameter. | 
| Modifier and Type | Method and Description | 
|---|---|
| Event<T> | comment(String comment)Sets the event comment. | 
| String | getComment() | 
| T | getData() | 
| String | getId() | 
| String | getName() | 
| Duration | getRetry() | 
| Event<T> | id(String id)Sets the id. | 
| Event<T> | name(String name)Sets the event name. | 
| static <ET> Event<ET> | of(ET data)Constructs a new event for the given data. | 
| static <ET> Event<ET> | of(Event event,
  ET data)Constructs a new event for the given data. | 
| Event<T> | retry(Duration duration)Sets the retry duration. | 
static final String ID
static final String EVENT
static final String DATA
static final String RETRY
T getData()
String getId()
String getName()
String getComment()
Duration getRetry()
Event<T> retry(@Nullable Duration duration)
duration - The durationEvent<T> name(@Nullable String name)
name - The event nameEvent<T> comment(@Nullable String comment)
comment - The Event commentstatic <ET> Event<ET> of(ET data)
ET - The data typedata - The data