Functions: com.ibm.streamsx.plumbing

com.ibm.streamsx.plumbing > Functions

Functions

createBooleanControlVariable(T, boolean, boolean)
Create a boolean control variable named name.
createFloat64ControlVariable(T, boolean, float64)
Create a float64 control variable named name.
getBooleanControlVariable(T)
Get the value of name boolean control variable.
getControlVariableObjectName(rstring)
Get the object name in the Job Control Plane for a shared control variable.
getExpressionShedderMode(rstring)
Get the shedding mode for ExpressionLoadShedder operator invocations using control variable name.
getFloat64ControlVariable(T)
Get the value of name float64 control variable.
getRandomShedderFraction(rstring)
Get the fraction of tuples being shed for RandomLoadShedder operator invocations using control variable name.
getSwitchState(rstring)
Get the state of a switch with control variable name.
percent(float64)
Convert a percent to a fraction by dividing by 100.0.
registerExpressionShedder(rstring)
Register that an operator invocation will call setExpressionShedderMode(rstring, boolean) or getExpressionShedderMode(rstring).
registerRandomShedder(rstring)
Register that an operator invocation will call setRandomShedderFraction(rstring, float64) or getRandomShedderFraction(rstring).
registerSwitch(rstring, boolean)
Register that an operator invocation will call setSwitchState(rstring, boolean) or getSwitchState(rstring).
setBooleanControlVariable(T, boolean)
Set the value of name boolean control variable to value.
setExpressionShedderMode(rstring, boolean)
Set the shedding mode for ExpressionLoadShedder operator invocations using control variable name.
setFloat64ControlVariable(T, float64)
Set the value of name float64 control variable to value.
setRandomShedderFraction(rstring, float64)
Set the fraction of tuples to be shed for RandomLoadShedder operator invocations using control variable name.
setSwitchState(rstring, boolean)
Set the state of switches with control variable name.