Class LoaderTaskBuilder
java.lang.Object
com.veeva.vault.vapil.api.model.builder.LoaderTaskBuilder
Model for the Vault Loader entity, since Vault Loader
handles multiple object/document entities per request.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static enum
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExtractOption
(LoaderTaskBuilder.ExtractOption extractOption) addOrderBy
(String fieldName) appendWhere
(Object... vql) build()
void
clear()
setAction
(LoaderTaskBuilder.Action action) setDocumentMigrationMode
(Boolean documentMigrationMode) setExtractOptions
(List<LoaderTaskBuilder.ExtractOption> extractOptions) setIdParam
(String idParam) setMaxRows
(Integer maxRows) setNoTriggers
(Boolean noTriggers) setObjectType
(LoaderTaskBuilder.ObjectType objectType) setRecordMigrationMode
(Boolean recordMigrationMode)
-
Field Details
-
fields
-
orderBy
-
whereClause
-
-
Constructor Details
-
LoaderTaskBuilder
public LoaderTaskBuilder()
-
-
Method Details
-
build
-
clear
public void clear() -
setAction
-
setDocumentMigrationMode
-
addExtractOption
-
setExtractOptions
-
setFile
-
setObject
-
setRecordMigrationMode
-
setNoTriggers
-
setObjectType
-
setOrder
-
addField
-
setFields
-
setIdParam
-
addOrderBy
-
appendWhere
-
setMaxRows
-
setSkip
-