public class LoaderTaskBuilder extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LoaderTaskBuilder.Action |
static class |
LoaderTaskBuilder.ExtractOption |
static class |
LoaderTaskBuilder.ObjectType |
Modifier and Type | Field and Description |
---|---|
protected List<String> |
fields |
protected List<String> |
orderBy |
protected StringBuilder |
whereClause |
Constructor and Description |
---|
LoaderTaskBuilder() |
protected StringBuilder whereClause
public LoaderTask build()
public void clear()
public LoaderTaskBuilder setAction(LoaderTaskBuilder.Action action)
public LoaderTaskBuilder setDocumentMigrationMode(Boolean documentMigrationMode)
public LoaderTaskBuilder addExtractOption(LoaderTaskBuilder.ExtractOption extractOption)
public LoaderTaskBuilder setExtractOptions(List<LoaderTaskBuilder.ExtractOption> extractOptions)
public LoaderTaskBuilder setFile(String file)
public LoaderTaskBuilder setObject(String object)
public LoaderTaskBuilder setRecordMigrationMode(Boolean recordMigrationMode)
public LoaderTaskBuilder setObjectType(LoaderTaskBuilder.ObjectType objectType)
public LoaderTaskBuilder setOrder(Integer order)
public LoaderTaskBuilder addField(String fieldName)
public LoaderTaskBuilder setFields(List<String> fieldNames)
public LoaderTaskBuilder setIdParam(String idParam)
public LoaderTaskBuilder addOrderBy(String fieldName)
public LoaderTaskBuilder appendWhere(Object... vql)
public LoaderTaskBuilder setMaxRows(Integer maxRows)
public LoaderTaskBuilder setSkip(Integer skip)
Copyright © 2024. All rights reserved.