Struct nakadion::api::EventTypeDefinition[][src]

pub struct EventTypeDefinition {
    pub name: String,
    pub owning_application: String,
    pub category: EventCategory,
    pub enrichment_strategies: Vec<EnrichmentStrategy>,
    pub partition_strategy: Option<PartitionStrategy>,
    pub compatibility_mode: Option<CompatibilityMode>,
    pub partition_key_fields: Option<Vec<String>>,
    pub schema: EventTypeSchema,
    pub default_statistic: Option<EventTypeStatistics>,
}

The definition of an event type.

These are the parameters used to create a new event type.

For more information see Event Type

Fields

Trait Implementations

impl Debug for EventTypeDefinition
[src]

Formats the value using the given formatter. Read more

impl Clone for EventTypeDefinition
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations