3namespace Sale\Handlers\Delivery\YandexTaxi\Api\RequestEntity;
10final class RoutePoint
extends RequestEntity
19 protected $visitOrder;
31 protected $skipConfirmation;
34 protected ?VisitedAt $visitedAt =
null;
39 public function getId(): ?int
48 public function setId(
int $id): RoutePoint
58 public function setContact(Contact $contact): RoutePoint
60 $this->contact = $contact;
69 public function setAddress(Address $address): RoutePoint
71 $this->address = $address;
79 public function getVisitedAt(): ?VisitedAt
81 return $this->visitedAt;
88 public function setVisitedAt(?VisitedAt $visitedAt): RoutePoint
90 $this->visitedAt = $visitedAt;
99 public function setSkipConfirmation(
bool $skipConfirmation): RoutePoint
101 $this->skipConfirmation = $skipConfirmation;
110 public function setPointId(
int $pointId): RoutePoint
112 $this->pointId = $pointId;
120 public function setVisitOrder(
int $visitOrder): RoutePoint
122 $this->visitOrder = $visitOrder;
130 public function setType(
string $type): RoutePoint
139 public function getType(): string