class_docstr: Describes how the time dimension for metrics should be constrained.
class_docstr_tok: ["Describes","how","the","time","dimension","for","metrics","should","be","constrained","."]
code: def ALL_TIME_BEGIN() -> datetime.datetime:  # noqa: D
      return datetime.datetime(2000, 1, 1)
  
imports: from __future__ import annotations
  import datetime
  import logging
  from dataclasses import dataclass
  from typing import Optional
  import pandas
  from dbt_semantic_interfaces.dataclass_serialization import SerializableDataclass
  from dbt_semantic_interfaces.type_enums.time_granularity import TimeGranularity
  from metricflow.time.time_granularity import offset_period
label_desc: Use image node_id 2 for calling the TimeRangeConstraint obj's underlying member method code with example usage: obj.ALL_TIME_BEGIN() and returns: datetime