Skip to content

StatisticAnnotation

Source code in docs_src/capo_glue/types/statistic_annotation.py
class StatisticAnnotation(TypedDict, closed=True):
    profile_id: NotRequired["capo_glue.types.hash_string.HashString"]
    """<p>The Profile ID.</p>"""
    statistic_id: NotRequired["capo_glue.types.hash_string.HashString"]
    """<p>The Statistic ID.</p>"""
    statistic_recorded_on: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The timestamp when the annotated statistic was recorded.</p>"""
    inclusion_annotation: NotRequired[
        "capo_glue.types.timestamped_inclusion_annotation.TimestampedInclusionAnnotation"
    ]
    """<p>The inclusion annotation applied to the statistic.</p>"""

inclusion_annotation instance-attribute

inclusion_annotation: NotRequired[TimestampedInclusionAnnotation]

The inclusion annotation applied to the statistic.

profile_id instance-attribute

profile_id: NotRequired[HashString]

The Profile ID.

statistic_id instance-attribute

statistic_id: NotRequired[HashString]

The Statistic ID.

statistic_recorded_on instance-attribute

statistic_recorded_on: NotRequired[Timestamp]

The timestamp when the annotated statistic was recorded.