Index
All Classes and Interfaces|All Packages|Serialized Form
A
- acceptType(RecordType) - Method in interface io.camunda.zeebe.exporter.api.context.Context.RecordFilter
-
Should export records of the given type?
- acceptValue(ValueType) - Method in interface io.camunda.zeebe.exporter.api.context.Context.RecordFilter
-
Should export records with a value of the given type?
C
- cancel() - Method in interface io.camunda.zeebe.exporter.api.context.ScheduledTask
-
Cancel this task.
- close() - Method in interface io.camunda.zeebe.exporter.api.Exporter
-
Hook to perform any tear down.
- Configuration - Interface in io.camunda.zeebe.exporter.api.context
-
Encapsulates the configuration of the exporter.
- configure(Context) - Method in interface io.camunda.zeebe.exporter.api.Exporter
-
Use the provided configuration at this point to configure your exporter.
- Context - Interface in io.camunda.zeebe.exporter.api.context
-
Encapsulates context associated with the exporter on open.
- Context.RecordFilter - Interface in io.camunda.zeebe.exporter.api.context
-
A filter to limit the records which are exported.
- Controller - Interface in io.camunda.zeebe.exporter.api.context
-
Controls various aspect of the exporting process.
E
- export(Record<?>) - Method in interface io.camunda.zeebe.exporter.api.Exporter
-
Called at least once for every record to be exported.
- Exporter - Interface in io.camunda.zeebe.exporter.api
-
Minimal interface to be implemented by concrete exporters.
- ExporterException - Exception in io.camunda.zeebe.exporter.api
- ExporterException(String) - Constructor for exception io.camunda.zeebe.exporter.api.ExporterException
- ExporterException(String, Throwable) - Constructor for exception io.camunda.zeebe.exporter.api.ExporterException
G
- getArguments() - Method in interface io.camunda.zeebe.exporter.api.context.Configuration
- getConfiguration() - Method in interface io.camunda.zeebe.exporter.api.context.Context
- getId() - Method in interface io.camunda.zeebe.exporter.api.context.Configuration
- getLogger() - Method in interface io.camunda.zeebe.exporter.api.context.Context
I
- instantiate(Class<T>) - Method in interface io.camunda.zeebe.exporter.api.context.Configuration
-
Helper method to instantiate an object of type
Configurationbased on the map of arguments (seegetArguments(). - io.camunda.zeebe.exporter.api - package io.camunda.zeebe.exporter.api
- io.camunda.zeebe.exporter.api.context - package io.camunda.zeebe.exporter.api.context
O
- open(Controller) - Method in interface io.camunda.zeebe.exporter.api.Exporter
-
Hook to perform any setup for a given exporter.
S
- scheduleCancellableTask(Duration, Runnable) - Method in interface io.camunda.zeebe.exporter.api.context.Controller
-
Schedules a cancellable to be ran after has expired.
- ScheduledTask - Interface in io.camunda.zeebe.exporter.api.context
-
Represents a cancellable task.
- setFilter(Context.RecordFilter) - Method in interface io.camunda.zeebe.exporter.api.context.Context
-
Apply the given filter to limit the records which are exported.
U
- updateLastExportedRecordPosition(long) - Method in interface io.camunda.zeebe.exporter.api.context.Controller
-
Signals to the broker that the exporter has successfully exported all records up to and including the record at .
All Classes and Interfaces|All Packages|Serialized Form