Class StreamEvent.Data
-
- All Implemented Interfaces:
public final class StreamEvent.Data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceStreamEvent.Data.VisitorAn interface that defines how to map each variant of Data to a value of type T.
public final classStreamEvent.Data.StreamEventSystemDataOutputpublic final classStreamEvent.Data.StreamEventLogDataOutput
-
Method Summary
Modifier and Type Method Description final Optional<StreamEvent.Data.StreamEventSystemDataOutput>streamEventSystemDataOutput()final Optional<StreamEvent.Data.StreamEventLogDataOutput>streamEventLogDataOutput()final BooleanisStreamEventSystemDataOutput()final BooleanisStreamEventLogDataOutput()final StreamEvent.Data.StreamEventSystemDataOutputasStreamEventSystemDataOutput()final StreamEvent.Data.StreamEventLogDataOutputasStreamEventLogDataOutput()final Optional<JsonValue>_json()final <T extends Any> Taccept(StreamEvent.Data.Visitor<T> visitor)final StreamEvent.Datavalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static StreamEvent.DataofStreamEventSystemDataOutput(StreamEvent.Data.StreamEventSystemDataOutput streamEventSystemDataOutput)final static StreamEvent.DataofStreamEventLogDataOutput(StreamEvent.Data.StreamEventLogDataOutput streamEventLogDataOutput)-
-
Method Detail
-
streamEventSystemDataOutput
final Optional<StreamEvent.Data.StreamEventSystemDataOutput> streamEventSystemDataOutput()
-
streamEventLogDataOutput
final Optional<StreamEvent.Data.StreamEventLogDataOutput> streamEventLogDataOutput()
-
isStreamEventSystemDataOutput
final Boolean isStreamEventSystemDataOutput()
-
isStreamEventLogDataOutput
final Boolean isStreamEventLogDataOutput()
-
asStreamEventSystemDataOutput
final StreamEvent.Data.StreamEventSystemDataOutput asStreamEventSystemDataOutput()
-
asStreamEventLogDataOutput
final StreamEvent.Data.StreamEventLogDataOutput asStreamEventLogDataOutput()
-
accept
final <T extends Any> T accept(StreamEvent.Data.Visitor<T> visitor)
-
validate
final StreamEvent.Data validate()
-
ofStreamEventSystemDataOutput
final static StreamEvent.Data ofStreamEventSystemDataOutput(StreamEvent.Data.StreamEventSystemDataOutput streamEventSystemDataOutput)
-
ofStreamEventLogDataOutput
final static StreamEvent.Data ofStreamEventLogDataOutput(StreamEvent.Data.StreamEventLogDataOutput streamEventLogDataOutput)
-
-
-
-