bayesline.api.equity.ConcreteReportSettingsMenu#

pydantic model bayesline.api.equity.ConcreteReportSettingsMenu#

Abstract base class for concrete report settings menus.

This class defines the interface for concrete report settings menus that provide specific measure types for different report categories.

Show JSON schema
{
   "title": "ConcreteReportSettingsMenu",
   "description": "Abstract base class for concrete report settings menus.\n\nThis class defines the interface for concrete report settings menus\nthat provide specific measure types for different report categories.",
   "type": "object",
   "properties": {},
   "additionalProperties": false
}

Config:
  • frozen: bool = True

  • extra: str = forbid

measure_types: ClassVar[list[MeasureSettingsClassType]] = []#
describe() str#

Describe the available report settings.

Returns#

str

A description of the available report settings.