public class ApplySettings extends Object
Modifier and Type | Field and Description |
---|---|
static ApplySettings |
DEFAULT |
static ApplySettings |
RETURN_ALL_FIELDS |
Constructor and Description |
---|
ApplySettings(int maxThreads,
int maxRecordsPerThread) |
ApplySettings(Set<FieldInformation.Usage> returnedFieldUsages,
Set<String> returnedFieldNames) |
ApplySettings(Set<FieldInformation.Usage> returnedFieldUsages,
Set<String> returnedFieldNames,
int maxThreads,
int maxRecordsPerThread) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getMaxConcurrentThreads() |
int |
getMaxRecordsPerThread() |
Set<String> |
getReturnedFieldNames() |
Set<FieldInformation.Usage> |
getReturnedFieldUsages() |
int |
hashCode() |
public static final ApplySettings DEFAULT
public static final ApplySettings RETURN_ALL_FIELDS
public ApplySettings(Set<FieldInformation.Usage> returnedFieldUsages, Set<String> returnedFieldNames)
returnedFieldUsages
- the set of field usages to include values for in the computed result. The result of the apply
operation will contain values for all the fields of the specified usage types. It is an inclusive
selector of fields, meaning it can only add fields in the computed result and not block any fields
added by the name selectorreturnedFieldNames
- the set of field names to include values for in the computed result. The result of the apply operation
will contain values for all the fields named in the provided set. It is an inclusive selector of
fields, meaning it can only add fields in the computed result and not block any fields added by the
usage field selectorpublic ApplySettings(int maxThreads, int maxRecordsPerThread)
maxThreads
- the maximum number of concurrent threads to use for processingmaxRecordsPerThread
- the maximum number of records that each thread will processpublic ApplySettings(Set<FieldInformation.Usage> returnedFieldUsages, Set<String> returnedFieldNames, int maxThreads, int maxRecordsPerThread)
returnedFieldUsages
- the set of field usages to include values for in the computed result. The result of the apply
operation will contain values for all the fields of the specified usage types. It is an inclusive
selector of fields, meaning it can only add fields in the computed result and not block any fields
added by the name selectorreturnedFieldNames
- the set of field names to include values for in the computed result. The result of the apply operation
will contain values for all the fields named in the provided set. It is an inclusive selector of
fields, meaning it can only add fields in the computed result and not block any fields added by the
usage field selectormaxThreads
- the maximum number of concurrent threads to use for processingmaxRecordsPerThread
- the maximum number of records that each thread will processpublic final Set<String> getReturnedFieldNames()
public final Set<FieldInformation.Usage> getReturnedFieldUsages()
public final int getMaxConcurrentThreads()
public final int getMaxRecordsPerThread()
Copyright © 2005–2017 Zementis, Inc.. All rights reserved.