Module nakadion::api [−][src]
Access to the REST API of Nakadi
Functionality
- Commit cursors
- Create a new event type
- Delete an existing event type
- Create a new Subscription or get an exiting subscription
- Delete an existing subscription
Modules
stats |
Structs
Config |
Settings for establishing a connection to |
ConfigBuilder | |
EventTypeDefinition |
The definition of an event type. |
EventTypeSchema |
The schema definition of an event type. |
EventTypeStatistics |
Known statistics on an event type passed to Nakadi when creating an event. |
NakadiApiClient |
A REST client for the Nakadi API. |
Subscription |
The definition of an existing subscription |
SubscriptionRequest |
A request describing the subscription to be created. |
Enums
CommitError | |
CommitStatus |
A commit attempt can result in multiple statusses |
CompatibilityMode |
The compatibility mode of an event type. |
CreateEventTypeError | |
CreateSubscriptionError | |
CreateSubscriptionStatus |
The result of a successful request to create a subscription. |
DeleteEventTypeError | |
DeleteSubscriptionError | |
EnrichmentStrategy |
The enrichment strategy of an event type. |
EventCategory |
The category of an event type. |
PartitionStrategy |
The partition strategy of an event type. |
ReadFrom |
An offset on the stream when creating a subscription. |
SchemaType | |
StatsError |
Traits
ApiClient |
A REST client for the Nakadi API. |