Source code for honeyhive._generated.models.GetEventsChartQuery

from typing import *

from pydantic import BaseModel, Field

from .DateRange import DateRange
from .FiltersArray import FiltersArray


[docs] class GetEventsChartQuery(BaseModel): """ GetEventsChartQuery model Query parameters for GET /events/chart """ model_config = {"populate_by_name": True, "validate_assignment": True} dateRange: Optional[DateRange] = Field(validation_alias="dateRange", default=None) filters: Optional[FiltersArray] = Field(validation_alias="filters", default=None) metric: Optional[str] = Field(validation_alias="metric", default=None) groupBy: Optional[str] = Field(validation_alias="groupBy", default=None) bucket: Optional[str] = Field(validation_alias="bucket", default=None) aggregation: Optional[str] = Field(validation_alias="aggregation", default=None) evaluation_id: Optional[str] = Field(validation_alias="evaluation_id", default=None) only_experiments: Optional[bool] = Field(validation_alias="only_experiments", default=None)