[−][src]Module nakadion::api
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. |