Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- APPLICATION_JSON - Static variable in class io.confluent.telemetry.api.events.Event
- APPLICATION_PROTOBUF - Static variable in class io.confluent.telemetry.api.events.Event
- APPLICATION_X_PROTOBUF - Static variable in class io.confluent.telemetry.api.events.Event
C
- close() - Method in class io.confluent.telemetry.api.events.NoOpEventEmitter
D
- data() - Method in class io.confluent.telemetry.api.events.Event
- dataContentType() - Method in class io.confluent.telemetry.api.events.Event
- dataSchema() - Method in class io.confluent.telemetry.api.events.Event
- DEFAULT - Static variable in interface io.confluent.telemetry.api.events.EventEmitterProvider
E
- emit(Event) - Method in interface io.confluent.telemetry.api.events.EventEmitter
-
This is called to emit an
Event - emit(Event) - Method in class io.confluent.telemetry.api.events.NoOpEventEmitter
- Event - Class in io.confluent.telemetry.api.events
-
This class is a mutable builder for Cloudevent V1 .
- Event() - Constructor for class io.confluent.telemetry.api.events.Event
- eventEmitter() - Method in interface io.confluent.telemetry.api.events.EventEmitterProvider
-
Create an EventEmitter and configure with properties received from EventEmitterProvider constructor Note: It is possible that the EventEmitter object may change, do not try to cache this reference
- EventEmitter - Interface in io.confluent.telemetry.api.events
-
An interface to allow service or library to emit
Event - EventEmitterProvider - Interface in io.confluent.telemetry.api.events
-
A plugin interface to allow service or library to create
EventEmitter - extension(String) - Method in class io.confluent.telemetry.api.events.Event
- extensionNames() - Method in class io.confluent.telemetry.api.events.Event
I
- id() - Method in class io.confluent.telemetry.api.events.Event
- INSTANCE - Static variable in class io.confluent.telemetry.api.events.NoOpEventEmitter
- io.confluent.telemetry.api.events - package io.confluent.telemetry.api.events
- isValidExtensionName(String) - Static method in class io.confluent.telemetry.api.events.Event
-
Validates the extension name as defined in CloudEvents spec.
N
- NoOpEventEmitter - Class in io.confluent.telemetry.api.events
- NoOpEventEmitter() - Constructor for class io.confluent.telemetry.api.events.NoOpEventEmitter
S
- setData(String, byte[]) - Method in class io.confluent.telemetry.api.events.Event
- setData(String, URI, byte[]) - Method in class io.confluent.telemetry.api.events.Event
- setExtension(String, String) - Method in class io.confluent.telemetry.api.events.Event
- setId(String) - Method in class io.confluent.telemetry.api.events.Event
- setSource(String) - Method in class io.confluent.telemetry.api.events.Event
- setSubject(String) - Method in class io.confluent.telemetry.api.events.Event
- setTime(OffsetDateTime) - Method in class io.confluent.telemetry.api.events.Event
- setType(String) - Method in class io.confluent.telemetry.api.events.Event
- source() - Method in class io.confluent.telemetry.api.events.Event
- subject() - Method in class io.confluent.telemetry.api.events.Event
T
- time() - Method in class io.confluent.telemetry.api.events.Event
- toString() - Method in class io.confluent.telemetry.api.events.Event
- type() - Method in class io.confluent.telemetry.api.events.Event
All Classes and Interfaces|All Packages|Constant Field Values