Package com.dnanexus
Class DXWorkflow.Builder
- java.lang.Object
-
- com.dnanexus.DXDataObject.Builder<DXWorkflow.Builder,DXWorkflow>
-
- com.dnanexus.DXWorkflow.Builder
-
- Enclosing class:
- DXWorkflow
public static class DXWorkflow.Builder extends DXDataObject.Builder<DXWorkflow.Builder,DXWorkflow>
Builder class for creating a newDXWorkflowobject. To obtain an instance, callDXWorkflow.newWorkflow().
-
-
Field Summary
-
Fields inherited from class com.dnanexus.DXDataObject.Builder
createParents, details, env, folder, hidden, name, project, properties, tags, types
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DXWorkflowbuild()Creates the workflow.protected DXWorkflow.BuildergetThisInstance()Returns the builder object.-
Methods inherited from class com.dnanexus.DXDataObject.Builder
addTags, addTypes, checkAndFixParameters, getNewObjectId, putAllProperties, putProperty, setDetails, setFolder, setFolder, setName, setProject, setVisibility
-
-
-
-
Method Detail
-
build
public DXWorkflow build()
Creates the workflow.- Specified by:
buildin classDXDataObject.Builder<DXWorkflow.Builder,DXWorkflow>- Returns:
- a
DXWorkflowobject corresponding to the newly created object
-
getThisInstance
protected DXWorkflow.Builder getThisInstance()
Description copied from class:DXDataObject.BuilderReturns the builder object.This abstract method is implemented by the Builder methods so that common methods can get an instance of the subclass for chaining purposes.
- Specified by:
getThisInstancein classDXDataObject.Builder<DXWorkflow.Builder,DXWorkflow>- Returns:
- the same object
-
-