Class CalculatedRoster.Builder
- java.lang.Object
-
- org.python.core.PyObject
-
- com.inductiveautomation.ignition.alarming.common.scripting.CalculatedRoster.Builder
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- CalculatedRoster
public static class CalculatedRoster.Builder extends org.python.core.PyObject
Used to construct a list of dictionaries that represent Users. After each field has been built for a user, theadd()
method should be called to add the user dictionary to the final list. A final call tobuild()
will return the list.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalculatedRoster.Builder
add()
org.python.core.PyList
build()
CalculatedRoster.Builder
email(java.lang.String... email)
CalculatedRoster.Builder
extraProps(java.util.Map extraProps)
CalculatedRoster.Builder
firstname(java.lang.String firstname)
CalculatedRoster.Builder
lastname(java.lang.String lastname)
CalculatedRoster.Builder
phone(java.lang.String... phone)
CalculatedRoster.Builder
sms(java.lang.String... sms)
CalculatedRoster.Builder
username(java.lang.String username)
-
Methods inherited from class org.python.core.PyObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rawdir__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _unsupportedop, _xor, adaptToCoerceTuple, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, finalize, getDict, getJavaProxy, getType, hashCode, impAttr, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, mergeClassDict, mergeDictAttr, mergeListAttr, noAttributeError, object___subclasshook__, readonlyAttributeError, runsupportedopMessage, setDict, setType, toString, unsupportedopMessage
-
-
-
-
Method Detail
-
username
public CalculatedRoster.Builder username(java.lang.String username)
-
firstname
public CalculatedRoster.Builder firstname(java.lang.String firstname)
-
lastname
public CalculatedRoster.Builder lastname(java.lang.String lastname)
-
email
public CalculatedRoster.Builder email(java.lang.String... email)
-
phone
public CalculatedRoster.Builder phone(java.lang.String... phone)
-
sms
public CalculatedRoster.Builder sms(java.lang.String... sms)
-
extraProps
public CalculatedRoster.Builder extraProps(java.util.Map extraProps)
-
add
public CalculatedRoster.Builder add()
-
build
public org.python.core.PyList build()
-
-