# Class BreakRequest (1.15.0)

1.15.0 (latest) 1.14.0 1.13.0 1.12.0 1.11.2 1.10.0 1.9.1 1.8.5 1.7.0 1.6.0 1.5.0 1.4.3 1.3.2 1.2.0 1.1.3 1.0.1 0.1.1

    BreakRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The sequence of breaks (i.e. their number and order) that apply to
each vehicle must be known beforehand. The repeated
`BreakRequest`\\ s define that sequence, in the order in which they
must occur. Their time windows (`earliest_start_time` /
`latest_start_time`) may overlap, but they must be compatible with
the order (this is checked).

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `earliest_start_time` | `google.protobuf.timestamp_pb2.Timestamp` Required. Lower bound (inclusive) on the start of the break. |
| `latest_start_time` | `google.protobuf.timestamp_pb2.Timestamp` Required. Upper bound (inclusive) on the start of the break. |
| `min_duration` | `google.protobuf.duration_pb2.Duration` Required. Minimum duration of the break. Must be positive. |