Package com.highmobility.autoapi
Class Seats.State.Builder
java.lang.Object
com.highmobility.autoapi.SetCommand.Builder<Seats.State.Builder>
com.highmobility.autoapi.Seats.State.Builder
- Enclosing class:
- Seats.State
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPersonDetected(Property<PersonDetected> personDetected) Add a single person detectedaddSeatbeltState(Property<SeatbeltState> seatbeltState) Add a single seatbelt statebuild()setPersonsDetected(Property<PersonDetected>[] personsDetected) Add an array of persons detectedsetSeatbeltsState(Property<SeatbeltState>[] seatbeltsState) Add an array of seatbelts stateMethods 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<Seats.State.Builder>
-
setPersonsDetected
Add an array of persons detected- Parameters:
personsDetected- The persons detected- Returns:
- The builder
-
addPersonDetected
Add a single person detected- Parameters:
personDetected- The person detected- Returns:
- The builder
-
setSeatbeltsState
Add an array of seatbelts state- Parameters:
seatbeltsState- The seatbelts state- Returns:
- The builder
-
addSeatbeltState
Add a single seatbelt state- Parameters:
seatbeltState- The seatbelt state- Returns:
- The builder
-