Class DefaultTaskDefinitionAssemblerProvider
java.lang.Object
org.springframework.cloud.dataflow.server.controller.assembler.DefaultTaskDefinitionAssemblerProvider
- All Implemented Interfaces:
TaskDefinitionAssemblerProvider<TaskDefinitionResource>
public class DefaultTaskDefinitionAssemblerProvider
extends Object
implements TaskDefinitionAssemblerProvider<TaskDefinitionResource>
Default REST resource assembler that returns the
TaskDefinitionResource
type.- Author:
- Ilayaperumal Gopinathan, Glenn Renfro
-
Constructor Summary
ConstructorDescriptionDefaultTaskDefinitionAssemblerProvider
(TaskExecutionService taskExecutionService, TaskJobService taskJobService, DataflowTaskExplorer taskExplorer) -
Method Summary
Modifier and TypeMethodDescriptiongetTaskDefinitionAssembler
(boolean enableManifest) Get the task definition resource assembler.
-
Constructor Details
-
DefaultTaskDefinitionAssemblerProvider
public DefaultTaskDefinitionAssemblerProvider(TaskExecutionService taskExecutionService, TaskJobService taskJobService, DataflowTaskExplorer taskExplorer)
-
-
Method Details
-
getTaskDefinitionAssembler
Description copied from interface:TaskDefinitionAssemblerProvider
Get the task definition resource assembler.- Specified by:
getTaskDefinitionAssembler
in interfaceTaskDefinitionAssemblerProvider<TaskDefinitionResource>
- Parameters:
enableManifest
- boolean flag to indicate whether to retrieve the task execution manifest- Returns:
- the task definition resource assembler
-