Package com.highmobility.autoapi
Class ParkingTicket.State.Builder
java.lang.Object
com.highmobility.autoapi.SetCommand.Builder<ParkingTicket.State.Builder>
com.highmobility.autoapi.ParkingTicket.State.Builder
- Enclosing class:
- ParkingTicket.State
public static final class ParkingTicket.State.Builder
extends SetCommand.Builder<ParkingTicket.State.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setOperatorName(Property<String> operatorName) setOperatorTicketID(Property<String> operatorTicketID) setStatus(Property<ParkingTicket.Status> status) setTicketEndTime(Property<Calendar> ticketEndTime) setTicketStartTime(Property<Calendar> ticketStartTime) Methods inherited from class com.highmobility.autoapi.SetCommand.Builder
addProperty, getProperties, setBrand, setNonce, setSignature, setTimestamp, setVin
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
- Overrides:
buildin classSetCommand.Builder<ParkingTicket.State.Builder>
-
setStatus
- Parameters:
status- The status- Returns:
- The builder
-
setOperatorName
- Parameters:
operatorName- Operator name- Returns:
- The builder
-
setOperatorTicketID
- Parameters:
operatorTicketID- Operator ticket ID- Returns:
- The builder
-
setTicketStartTime
- Parameters:
ticketStartTime- Parking ticket start time- Returns:
- The builder
-
setTicketEndTime
- Parameters:
ticketEndTime- Parking ticket end time- Returns:
- The builder
-