Class SaharaJobExecution.concreteJobExecutionBuilder
- java.lang.Object
-
- org.openstack4j.openstack.sahara.domain.SaharaJobExecution.concreteJobExecutionBuilder
-
- All Implemented Interfaces:
Buildable.Builder<JobExecutionBuilder,JobExecution>,JobExecutionBuilder
- Enclosing class:
- SaharaJobExecution
public static class SaharaJobExecution.concreteJobExecutionBuilder extends Object implements JobExecutionBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobExecutionbuild()Creates and return the Model Entity MJobExecutionBuilderclusterId(String clusterId)JobExecutionBuilderfrom(JobExecution in)Creates a Builder using the param M as the default valuesJobExecutionBuilderinputId(String inputId)JobExecutionBuilderjobId(String jobId)JobExecutionBuilderoutputId(String outputId)JobExecutionBuildersetJobConfig(JobConfig jobConfig)
-
-
-
Method Detail
-
build
public JobExecution build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<JobExecutionBuilder,JobExecution>- Returns:
- M instance
-
from
public JobExecutionBuilder from(JobExecution in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<JobExecutionBuilder,JobExecution>- Returns:
- Builder
-
clusterId
public JobExecutionBuilder clusterId(String clusterId)
Description copied from interface:JobExecutionBuilder- Specified by:
clusterIdin interfaceJobExecutionBuilder- Parameters:
clusterId- the cluster identifier- Returns:
- JobExecutionBuilder
-
inputId
public JobExecutionBuilder inputId(String inputId)
Description copied from interface:JobExecutionBuilder- Specified by:
inputIdin interfaceJobExecutionBuilder- Parameters:
inputId- the input identifier- Returns:
- JobExecutionBuilder
-
outputId
public JobExecutionBuilder outputId(String outputId)
Description copied from interface:JobExecutionBuilder- Specified by:
outputIdin interfaceJobExecutionBuilder- Parameters:
outputId- the output identifier- Returns:
- JobExecutionBuilder
-
setJobConfig
public JobExecutionBuilder setJobConfig(JobConfig jobConfig)
Description copied from interface:JobExecutionBuilder- Specified by:
setJobConfigin interfaceJobExecutionBuilder- Parameters:
jobConfig- the job configuration- Returns:
- JobExecutionBuilder
-
jobId
public JobExecutionBuilder jobId(String jobId)
Description copied from interface:JobExecutionBuilder- Specified by:
jobIdin interfaceJobExecutionBuilder- Parameters:
jobId- the job identifier- Returns:
- JobExecutionBuilder
-
-