public class ConfigurationPlugInAggregationMultiFunction
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ConfigurationPlugInAggregationMultiFunction()
Ctor.
|
ConfigurationPlugInAggregationMultiFunction(java.lang.String[] functionNames,
java.lang.String multiFunctionFactoryClassName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalConfiguredProperties()
Returns a map of optional configuration properties, or null if none provided.
|
java.lang.String[] |
getFunctionNames()
Returns aggregation function names.
|
java.lang.String |
getMultiFunctionFactoryClassName()
Returns the factory class name.
|
void |
setAdditionalConfiguredProperties(java.util.Map<java.lang.String,java.lang.Object> additionalConfiguredProperties)
Sets a map of optional configuration properties, or null if none provided.
|
void |
setFunctionNames(java.lang.String[] functionNames)
Sets aggregation function names.
|
void |
setMultiFunctionFactoryClassName(java.lang.String multiFunctionFactoryClassName)
Sets the factory class name.
|
public ConfigurationPlugInAggregationMultiFunction()
public ConfigurationPlugInAggregationMultiFunction(java.lang.String[] functionNames, java.lang.String multiFunctionFactoryClassName)
functionNames
- the aggregation function namesmultiFunctionFactoryClassName
- the factory class namepublic java.lang.String[] getFunctionNames()
public void setFunctionNames(java.lang.String[] functionNames)
functionNames
- names to setpublic java.lang.String getMultiFunctionFactoryClassName()
public void setMultiFunctionFactoryClassName(java.lang.String multiFunctionFactoryClassName)
multiFunctionFactoryClassName
- class namepublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalConfiguredProperties()
public void setAdditionalConfiguredProperties(java.util.Map<java.lang.String,java.lang.Object> additionalConfiguredProperties)
additionalConfiguredProperties
- additional optional properties