Class SaharaJob.ConcreteJobBuilder
- java.lang.Object
-
- org.openstack4j.openstack.sahara.domain.SaharaJob.ConcreteJobBuilder
-
- All Implemented Interfaces:
Buildable.Builder<JobBuilder,Job>,JobBuilder
- Enclosing class:
- SaharaJob
public static class SaharaJob.ConcreteJobBuilder extends Object implements JobBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobBuilderaddLibs(String jobBinaryId)SeeJob#getLibId()Jobbuild()Creates and return the Model Entity MJobBuilderdescription(String description)JobBuilderfrom(Job in)Creates a Builder using the param M as the default valuesJobBuildername(String name)SeeJob.getName()JobBuildersetMain(String jobBinaryId)SeeJob#getMainIds()JobBuildertype(String type)SeeJob.getType()
-
-
-
Method Detail
-
build
public Job build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<JobBuilder,Job>- Returns:
- M instance
-
from
public JobBuilder from(Job in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<JobBuilder,Job>- Returns:
- Builder
-
description
public JobBuilder description(String description)
Description copied from interface:JobBuilder- Specified by:
descriptionin interfaceJobBuilder- Parameters:
description- the description of the job- Returns:
- JobBuilder
-
type
public JobBuilder type(String type)
Description copied from interface:JobBuilderSeeJob.getType()- Specified by:
typein interfaceJobBuilder- Parameters:
type- the type of the job- Returns:
- JobBuilder
-
name
public JobBuilder name(String name)
Description copied from interface:JobBuilderSeeJob.getName()- Specified by:
namein interfaceJobBuilder- Parameters:
name- the name of the job- Returns:
- JobBuilder
-
setMain
public JobBuilder setMain(String jobBinaryId)
Description copied from interface:JobBuilderSeeJob#getMainIds()- Specified by:
setMainin interfaceJobBuilder- Returns:
- JobBuilder
-
addLibs
public JobBuilder addLibs(String jobBinaryId)
Description copied from interface:JobBuilderSeeJob#getLibId()- Specified by:
addLibsin interfaceJobBuilder- Returns:
- JobBuilder
-
-