public class TaskExecutionContextBuilder extends Object
| 构造器和说明 |
|---|
TaskExecutionContextBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskExecutionContextBuilder |
buildDataQualityTaskExecutionContext(org.apache.dolphinscheduler.plugin.task.api.DataQualityTaskExecutionContext dataQualityTaskExecutionContext) |
TaskExecutionContextBuilder |
buildProcessDefinitionRelatedInfo(org.apache.dolphinscheduler.dao.entity.ProcessDefinition processDefinition)
build processDefinition related info
|
TaskExecutionContextBuilder |
buildProcessInstanceRelatedInfo(org.apache.dolphinscheduler.dao.entity.ProcessInstance processInstance)
build processInstance related info
|
TaskExecutionContextBuilder |
buildResourceParametersInfo(org.apache.dolphinscheduler.plugin.task.api.parameters.resource.ResourceParametersHelper parametersHelper) |
TaskExecutionContextBuilder |
buildTaskDefinitionRelatedInfo(org.apache.dolphinscheduler.dao.entity.TaskDefinition taskDefinition) |
TaskExecutionContextBuilder |
buildTaskInstanceRelatedInfo(org.apache.dolphinscheduler.dao.entity.TaskInstance taskInstance)
build taskInstance related info
|
org.apache.dolphinscheduler.plugin.task.api.TaskExecutionContext |
create()
create
|
static TaskExecutionContextBuilder |
get() |
public static TaskExecutionContextBuilder get()
public TaskExecutionContextBuilder buildTaskInstanceRelatedInfo(org.apache.dolphinscheduler.dao.entity.TaskInstance taskInstance)
taskInstance - taskInstancepublic TaskExecutionContextBuilder buildTaskDefinitionRelatedInfo(org.apache.dolphinscheduler.dao.entity.TaskDefinition taskDefinition)
public TaskExecutionContextBuilder buildProcessInstanceRelatedInfo(org.apache.dolphinscheduler.dao.entity.ProcessInstance processInstance)
processInstance - processInstancepublic TaskExecutionContextBuilder buildProcessDefinitionRelatedInfo(org.apache.dolphinscheduler.dao.entity.ProcessDefinition processDefinition)
processDefinition - processDefinitionpublic TaskExecutionContextBuilder buildDataQualityTaskExecutionContext(org.apache.dolphinscheduler.plugin.task.api.DataQualityTaskExecutionContext dataQualityTaskExecutionContext)
public TaskExecutionContextBuilder buildResourceParametersInfo(org.apache.dolphinscheduler.plugin.task.api.parameters.resource.ResourceParametersHelper parametersHelper)
public org.apache.dolphinscheduler.plugin.task.api.TaskExecutionContext create()
Copyright © 2022 The Apache Software Foundation. All rights reserved.