public class PercentileOptions extends CASGeneratedActionOptions
CASActionOptions.EnumValue, CASActionOptions.FORMAT
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_NAME |
static java.lang.String |
ACTION_SET_NAME |
static java.lang.String |
KEY_ATTRIBUTES |
static java.lang.String |
KEY_CASOUT |
static java.lang.String |
KEY_EPSILON |
static java.lang.String |
KEY_FREQ |
static java.lang.String |
KEY_GROUPBYLIMIT |
static java.lang.String |
KEY_INPUTS |
static java.lang.String |
KEY_MAXITERS |
static java.lang.String |
KEY_PARTITION |
static java.lang.String |
KEY_PARTKEY |
static java.lang.String |
KEY_PCTLDEF |
static java.lang.String |
KEY_TABLE |
static java.lang.String |
KEY_VALUES |
FLAGS_EXPAND_ARRAYS, FLAGS_IGNORE_DISPOSITION_ERROR, FLAGS_RETURN_RESULTS_ON_EXCEPTION, FLAGS_SKIP_ACTION_EVENTS, FLAGS_SKIP_RESULTS, HIDDEN_PASSWORD, JSON_NULL, LUA_NIL, PARAMETER_FLAG_ISPASSWORD, PARAMETER_FLAG_ISPATH, PARAMETER_FLAG_ISTABLENAME, PARAMETER_FLAG_ISVAR, PARAMETER_FLAG_REQUIRED, PYTHON_NULL, SERIALIZED_PREFIX
Constructor and Description |
---|
PercentileOptions() |
PercentileOptions(CASActionOptions options) |
Modifier and Type | Method and Description |
---|---|
Casinvardesc[] |
getAttr() |
Casinvardesc[] |
getAttribute() |
Casinvardesc[] |
getAttributes() |
Casinvardesc[] |
getAttrs() |
Casouttable |
getCasOut() |
java.lang.Double |
getEpsilon() |
java.lang.String |
getFreq() |
java.lang.String |
getFrequency() |
java.lang.Long |
getGroupByLimit() |
Casinvardesc[] |
getInput() |
Casinvardesc[] |
getInputs() |
java.lang.Integer |
getMaxIter() |
java.lang.Integer |
getMaxIters() |
java.lang.Boolean |
getPartition() |
java.lang.String[] |
getPartKey() |
java.lang.Long |
getPctlDef() |
java.lang.Object |
getServerDefaultValue(java.lang.String key)
Gets the server default value, if known.
|
Castable |
getTable() |
java.lang.Double[] |
getValues() |
Casinvardesc[] |
getVarAttrs() |
PercentileOptions |
setAttr(Casinvardesc[] value) |
PercentileOptions |
setAttribute(Casinvardesc[] value) |
PercentileOptions |
setAttributes(Casinvardesc[] value)
Sets the value of parameter 'attributes': specifies temporary attributes, such as a format, to apply to input variables.
|
PercentileOptions |
setAttrs(Casinvardesc[] value) |
PercentileOptions |
setCasOut(Casouttable value)
Sets the value of parameter 'casOut'.
|
PercentileOptions |
setEpsilon(java.lang.Double value)
Sets the value of parameter 'epsilon': specifies the tolerance that is used in determining the convergence of the iterative algorithm for the percentile calculation.
|
PercentileOptions |
setFreq(java.lang.String value)
Sets the value of parameter 'freq'.
|
PercentileOptions |
setFrequency(java.lang.String value) |
PercentileOptions |
setGroupByLimit(java.lang.Long value)
Sets the value of parameter 'groupByLimit': specifies the maximum number of levels in a group-by set.
|
PercentileOptions |
setInput(Casinvardesc[] value) |
PercentileOptions |
setInputs(Casinvardesc[] value)
Sets the value of parameter 'inputs': specifies the input variables to use in the analysis.
|
PercentileOptions |
setMaxIter(java.lang.Integer value) |
PercentileOptions |
setMaxIters(java.lang.Integer value)
Sets the value of parameter 'maxIters': specifies the maximum number of iterations of the algorithm.
|
PercentileOptions |
setPartition(java.lang.Boolean value)
Sets the value of parameter 'partition': when set to True and the table is partitioned, the results are calculated for each partition efficiently.
|
PercentileOptions |
setPartKey(java.lang.String[] value)
Sets the value of parameter 'partKey': when the table is partitioned and you specify the partition parameter, you can specify a partition key so that the results are computed for the single partition with the specified partition key.
|
PercentileOptions |
setPctlDef(java.lang.Long value)
Sets the value of parameter 'pctlDef': specify one of five definitions for computing quantile statistics (percentiles) as described in the UNIVARIATE procedure documentation.
|
PercentileOptions |
setTable(Castable value)
Sets the value of parameter 'table': specifies the settings for an input table.
|
PercentileOptions |
setValues(java.lang.Double[] value)
Sets the value of parameter 'values': specifies the values for which to calculate the percentiles.
|
PercentileOptions |
setVarAttrs(Casinvardesc[] value) |
addActionFlags, addParameterFlag, appendValue, checkForPasswords, clear, containsKey, containsValue, convertToEnumArray, copy, deserialize, entrySet, equals, findOptionsClass, findSetter, get, getActionFlags, getActionName, getActionResponseEventListener, getActionResultEventListener, getActionSetName, getCASClient, getClassName, getDebugOptions, getDispositionEventListener, getFullyQualifiedActionName, getLogEventListener, getLogMessage, getMessageOutputStream, getMessageTagHandler, getParameter, getParameterAsBoolean, getParameterAsByteArray, getParameterAsDouble, getParameterAsDoubleArray, getParameterAsInteger, getParameterAsIntegerArray, getParameterAsLong, getParameterAsLongArray, getParameterAsString, getParameterAsStringArray, getParameterFlags, getParameterIgnoreCase, getParameterIgnoreCase, getParameterKeys, getPerformanceEventListener, getPropertyKey, getSessionID, getUserProperty, getUserPropertyKeys, hashCode, invoke, isEmpty, isFlagSet, isMap, isParameterFlagSet, isPassword, isPath, isRequired, isTable, isVariable, keySet, put, putAll, putAllDeep, putDeep, putDeep, quoteIfNotNull, remove, removeParameter, set, setActionFlags, setActionName, setActionResponseEventListener, setActionResultEventListener, setActionSetName, setCASClient, setDebugOptions, setDispositionEventListener, setFullyQualifiedActionName, setLogEventListener, setLogMessage, setMessageOutputStream, setMessageTagHandler, setParameter, setPerformanceEventListener, setPropertyKey, setSessionID, setUserProperty, size, toCASLString, toLuaString, toLuaString, toOptionsWithGeneratedClasses, toSerialized, toString, toString, toString, upcaseFirstChar, values
public static final java.lang.String ACTION_SET_NAME
public static final java.lang.String ACTION_NAME
public static final java.lang.String KEY_TABLE
public static final java.lang.String KEY_CASOUT
public static final java.lang.String KEY_FREQ
public static final java.lang.String KEY_ATTRIBUTES
public static final java.lang.String KEY_INPUTS
public static final java.lang.String KEY_VALUES
public static final java.lang.String KEY_MAXITERS
public static final java.lang.String KEY_EPSILON
public static final java.lang.String KEY_PCTLDEF
public static final java.lang.String KEY_GROUPBYLIMIT
public static final java.lang.String KEY_PARTITION
public static final java.lang.String KEY_PARTKEY
public PercentileOptions()
public PercentileOptions(CASActionOptions options)
public java.lang.Object getServerDefaultValue(java.lang.String key)
CASActionOptions
getServerDefaultValue
in class CASActionOptions
key
- The parameter keypublic Castable getTable()
public PercentileOptions setTable(Castable value)
value
- The valuepublic Casouttable getCasOut()
public PercentileOptions setCasOut(Casouttable value)
value
- The valuepublic java.lang.String getFreq()
public java.lang.String getFrequency()
public PercentileOptions setFreq(java.lang.String value)
value
- The valuepublic PercentileOptions setFrequency(java.lang.String value)
public Casinvardesc[] getAttributes()
public Casinvardesc[] getAttribute()
public Casinvardesc[] getAttrs()
public Casinvardesc[] getAttr()
public Casinvardesc[] getVarAttrs()
public PercentileOptions setAttributes(Casinvardesc[] value)
value
- The valuepublic PercentileOptions setAttribute(Casinvardesc[] value)
public PercentileOptions setAttrs(Casinvardesc[] value)
public PercentileOptions setAttr(Casinvardesc[] value)
public PercentileOptions setVarAttrs(Casinvardesc[] value)
public Casinvardesc[] getInputs()
public Casinvardesc[] getInput()
public PercentileOptions setInputs(Casinvardesc[] value)
value
- The valuepublic PercentileOptions setInput(Casinvardesc[] value)
public java.lang.Double[] getValues()
public PercentileOptions setValues(java.lang.Double[] value)
value
- The valuepublic java.lang.Integer getMaxIters()
public java.lang.Integer getMaxIter()
public PercentileOptions setMaxIters(java.lang.Integer value)
value
- The valuepublic PercentileOptions setMaxIter(java.lang.Integer value)
public java.lang.Double getEpsilon()
public PercentileOptions setEpsilon(java.lang.Double value)
value
- The valuepublic java.lang.Long getPctlDef()
public PercentileOptions setPctlDef(java.lang.Long value)
value
- The valuepublic java.lang.Long getGroupByLimit()
public PercentileOptions setGroupByLimit(java.lang.Long value)
value
- The valuepublic java.lang.Boolean getPartition()
public PercentileOptions setPartition(java.lang.Boolean value)
value
- The valuepublic java.lang.String[] getPartKey()
public PercentileOptions setPartKey(java.lang.String[] value)
value
- The value