public class TaskScheduleBuilder extends Object
Constructor and Description |
---|
TaskScheduleBuilder(DataFlowOperations dataFlowOperations) |
Modifier and Type | Method and Description |
---|---|
TaskSchedule |
build()
Create new
TaskSchedule instance based on the scheduler name and task. |
Optional<TaskSchedule> |
findByScheduleName(String scheduleName)
Retrieves an existing
TaskSchedule by name. |
List<TaskSchedule> |
list() |
List<TaskSchedule> |
list(Task task)
Retrieve all schedules registered for a given Task.
|
TaskScheduleBuilder |
scheduleName(String name) |
TaskScheduleBuilder |
task(Task task) |
public TaskScheduleBuilder(DataFlowOperations dataFlowOperations)
public TaskScheduleBuilder scheduleName(String name)
public TaskScheduleBuilder task(Task task)
public TaskSchedule build()
TaskSchedule
instance based on the scheduler name and task.TaskSchedule
instance.public Optional<TaskSchedule> findByScheduleName(String scheduleName)
TaskSchedule
by name.scheduleName
- schedule name to search for.TaskSchedule
by name.public List<TaskSchedule> list(Task task)
task
- Task to search scheduled for.public List<TaskSchedule> list()
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.