public static abstract class TaskInfo.Builder extends Object
Builder class for TaskInfo
Public Constructor Summary
Builder()
|
Public Method Summary
TaskInfo |
build()
Returns a new VehicleStop instance with the state set by the Builder.
|
abstract TaskInfo.Builder |
setTaskDurationSeconds(long taskDurationSeconds)
Sets the task duration of the TaskInfo.
|
abstract TaskInfo.Builder |
Inherited Method Summary
Public Constructors
public Builder ()
Public Methods
public TaskInfo build ()
Returns a new VehicleStop instance with the state set by the Builder.
Throws
NullPointerException | if any non-nullable values are not set. |
---|---|
IllegalArgumentException | if the TaskInfo is set without a task Id. |
public abstract TaskInfo.Builder setTaskDurationSeconds (long taskDurationSeconds)
Sets the task duration of the TaskInfo.
public abstract TaskInfo.Builder setTaskId (String taskId)
Sets the task ID of the TaskInfo.