TaskInfo.Builder

public static abstract class TaskInfo.Builder extends Object

Builder class for TaskInfo

Public Constructor Summary

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
setTaskId(String taskId)
Sets the task ID of the TaskInfo.

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.