Class Order.OrderBuilder
- java.lang.Object
-
- global.maplink.tracking.schema.domain.Order.OrderBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Order.OrderBuilderaudit(Audit audit)Orderbuild()Order.OrderBuildercompanyName(String companyName)Order.OrderBuilderdescription(String description)Order.OrderBuilderdestination(Address destination)Order.OrderBuilderdriver(Driver driver)Order.OrderBuilderestimatedArrival(LocalDateTime estimatedArrival)Order.OrderBuilderexpiresIn(Instant expiresIn)Order.OrderBuilderid(String id)Order.OrderBuildernumber(Long number)Order.OrderBuilderorigin(Address origin)Order.OrderBuilderstatus(OrderStatus status)Order.OrderBuildertheme(String theme)StringtoString()Order.OrderBuildertotalValue(OrderValue totalValue)
-
-
-
Method Detail
-
id
public Order.OrderBuilder id(String id)
- Returns:
this.
-
number
public Order.OrderBuilder number(Long number)
- Returns:
this.
-
description
public Order.OrderBuilder description(String description)
- Returns:
this.
-
estimatedArrival
public Order.OrderBuilder estimatedArrival(LocalDateTime estimatedArrival)
- Returns:
this.
-
companyName
public Order.OrderBuilder companyName(String companyName)
- Returns:
this.
-
totalValue
public Order.OrderBuilder totalValue(OrderValue totalValue)
- Returns:
this.
-
status
public Order.OrderBuilder status(OrderStatus status)
- Returns:
this.
-
origin
public Order.OrderBuilder origin(Address origin)
- Returns:
this.
-
destination
public Order.OrderBuilder destination(Address destination)
- Returns:
this.
-
driver
public Order.OrderBuilder driver(Driver driver)
- Returns:
this.
-
audit
public Order.OrderBuilder audit(Audit audit)
- Returns:
this.
-
expiresIn
public Order.OrderBuilder expiresIn(Instant expiresIn)
- Returns:
this.
-
theme
public Order.OrderBuilder theme(String theme)
- Returns:
this.
-
build
public Order build()
-
-