Interface JobExecutionBuilder
-
- All Superinterfaces:
Buildable.Builder<JobExecutionBuilder,JobExecution>
- All Known Implementing Classes:
SaharaJobExecution.concreteJobExecutionBuilder
public interface JobExecutionBuilder extends Buildable.Builder<JobExecutionBuilder,JobExecution>
Builder interface used forJobExecutionobject.- Author:
- ekasit.kijsipongse@nectec.or.th, siwat.pru@outlook.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobExecutionBuilderclusterId(String clusterId)JobExecutionBuilderinputId(String inputId)JobExecutionBuilderjobId(String jobId)JobExecutionBuilderoutputId(String outputId)JobExecutionBuildersetJobConfig(JobConfig jobConfig)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
clusterId
JobExecutionBuilder clusterId(String clusterId)
- Parameters:
clusterId- the cluster identifier- Returns:
- JobExecutionBuilder
-
inputId
JobExecutionBuilder inputId(String inputId)
- Parameters:
inputId- the input identifier- Returns:
- JobExecutionBuilder
-
outputId
JobExecutionBuilder outputId(String outputId)
- Parameters:
outputId- the output identifier- Returns:
- JobExecutionBuilder
-
setJobConfig
JobExecutionBuilder setJobConfig(JobConfig jobConfig)
- Parameters:
jobConfig- the job configuration- Returns:
- JobExecutionBuilder
-
jobId
JobExecutionBuilder jobId(String jobId)
- Parameters:
jobId- the job identifier- Returns:
- JobExecutionBuilder
-
-