Package com.dnanexus
Class DXRecord.Builder
- java.lang.Object
-
- com.dnanexus.DXDataObject.Builder<DXRecord.Builder,DXRecord>
-
- com.dnanexus.DXRecord.Builder
-
- Enclosing class:
- DXRecord
public static class DXRecord.Builder extends DXDataObject.Builder<DXRecord.Builder,DXRecord>
Builder class for creating a newDXRecordobject. To obtain an instance, callDXRecord.newRecord().
-
-
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 DXRecordbuild()Creates the record.protected DXRecord.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 DXRecord build()
Creates the record.- Specified by:
buildin classDXDataObject.Builder<DXRecord.Builder,DXRecord>- Returns:
- a
DXRecordobject corresponding to the newly created object
-
getThisInstance
protected DXRecord.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<DXRecord.Builder,DXRecord>- Returns:
- the same object
-
-