Event¶
-
class
mss_dataserver.core.validation.
Event
(*, db_id: pydantic.types.PositiveInt = None, public_id: mss_dataserver.core.validation.ConstrainedStrValue, start_time: mss_dataserver.core.validation.ConstrainedStrValue, end_time: mss_dataserver.core.validation.ConstrainedStrValue, length: mss_dataserver.core.validation.ConstrainedFloatValue, max_pgv: pydantic.types.PositiveFloat, num_detections: pydantic.types.PositiveInt, triggered_stations: List[mss_dataserver.core.validation.ConstrainedStrValue], description: mss_dataserver.core.validation.ConstrainedStrValue = None, comment: mss_dataserver.core.validation.ConstrainedStrValue = None, state: mss_dataserver.core.validation.ConstrainedStrValue = None)[source]¶ Bases:
pydantic.main.BaseModel
The Event validation model.
Properties¶
fields
Methods¶
|
Create a new model by parsing and validating input data from keyword arguments. |
|
Creates a new model setting __dict__ and __fields_set__ from trusted or pre-validated data. |
|
Duplicate a model, optionally choose which fields to include, exclude and change. |
|
Generate a dictionary representation of the model, optionally specifying which fields to include or exclude. |
|
|
|
Generate a JSON representation of the model, include and exclude arguments as per dict(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
Try to update ForwardRefs on fields based on this Model, globalns and localns. |
|