stravalib.model.Segment ======================= .. currentmodule:: stravalib.model .. autoclass:: Segment .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Segment._calculate_keys ~Segment._copy_and_set_values ~Segment._get_value ~Segment._iter ~Segment._latlng_check ~Segment._setattr_handler ~Segment.construct ~Segment.copy ~Segment.dict ~Segment.from_orm ~Segment.json ~Segment.model_construct ~Segment.model_copy ~Segment.model_dump ~Segment.model_dump_json ~Segment.model_json_schema ~Segment.model_parametrized_name ~Segment.model_post_init ~Segment.model_rebuild ~Segment.model_validate ~Segment.model_validate_json ~Segment.model_validate_strings ~Segment.parse_file ~Segment.parse_obj ~Segment.parse_raw ~Segment.schema ~Segment.schema_json ~Segment.update_forward_refs ~Segment.validate .. rubric:: Attributes .. autosummary:: ~Segment._abc_impl ~Segment.model_computed_fields ~Segment.model_config ~Segment.model_extra ~Segment.model_fields ~Segment.model_fields_set ~Segment.map ~Segment.distance ~Segment.elevation_high ~Segment.elevation_low ~Segment.total_elevation_gain ~Segment.start_latitude ~Segment.end_latitude ~Segment.start_longitude ~Segment.end_longitude ~Segment.starred ~Segment.pr_time ~Segment.starred_date ~Segment.elevation_profile ~Segment.start_latlng ~Segment.end_latlng ~Segment.athlete_pr_effort ~Segment.activity_type ~Segment.athlete_segment_stats ~Segment.athlete_count ~Segment.created_at ~Segment.effort_count ~Segment.hazardous ~Segment.star_count ~Segment.updated_at ~Segment.average_grade ~Segment.city ~Segment.climb_category ~Segment.country ~Segment.id ~Segment.maximum_grade ~Segment.name ~Segment.private ~Segment.state ~Segment.bound_client