Skip to content

honeyhive._generated.models.MetricComparison

MetricComparison

Bases: BaseModel

MetricComparison model

Source code in src/honeyhive/_generated/models/MetricComparison.py
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
class MetricComparison(BaseModel):
    """
    MetricComparison model
    """

    model_config = {
        "populate_by_name": True,
        "validate_assignment": True,
        "extra": "allow",
        "protected_namespaces": (),
    }

    metric_name: str = Field(validation_alias="metric_name")

    metric_type: Optional[str] = Field(validation_alias="metric_type", default=None)

    old_aggregate: Optional[float] = Field(
        validation_alias="old_aggregate", default=None
    )

    new_aggregate: Optional[float] = Field(
        validation_alias="new_aggregate", default=None
    )

    difference: Optional[float] = Field(validation_alias="difference", default=None)

    percentage_change: Optional[float] = Field(
        validation_alias="percentage_change", default=None
    )

metric_name class-attribute instance-attribute

metric_name: str = Field(validation_alias='metric_name')

metric_type class-attribute instance-attribute

metric_type: Optional[str] = Field(
    validation_alias="metric_type", default=None
)

old_aggregate class-attribute instance-attribute

old_aggregate: Optional[float] = Field(
    validation_alias="old_aggregate", default=None
)

new_aggregate class-attribute instance-attribute

new_aggregate: Optional[float] = Field(
    validation_alias="new_aggregate", default=None
)

difference class-attribute instance-attribute

difference: Optional[float] = Field(
    validation_alias="difference", default=None
)

percentage_change class-attribute instance-attribute

percentage_change: Optional[float] = Field(
    validation_alias="percentage_change", default=None
)