cterasdk.core.query module

class cterasdk.core.query.Filter(field)

Bases: cterasdk.common.object.Object

class cterasdk.core.query.FilterBuilder(name, reference=False)

Bases: cterasdk.common.object.Object

after(value)
before(value)
eq(value)
ge(value)
gt(value)
le(value)
like(value)
lt(value)
ne(value)
notLike(value)
static ref(name)
setValue(value)
class cterasdk.core.query.FilterType

Bases: object

Boolean = 'BooleanFilter'
BooleanRefFilter = 'BooleanRefFilter'
DateTime = 'DateTimeFilter'
IntRefFilter = 'IntRefFilter'
Integer = 'IntFilter'
RefFilter = 'RefFilter'
String = 'StringFilter'
static fromValue(value, ref)
class cterasdk.core.query.QueryParamBuilder

Bases: object

addFilter(query_filter)
allPortals(allPortals)
build()
countLimit(countLimit)
include(include)
include_classname()
orFilter(orFilter)
ownedBy(ownedBy)
put(key, value)
sortBy(sortBy)
startFrom(startFrom)
class cterasdk.core.query.QueryParams

Bases: cterasdk.common.object.Object

include_classname()
increment()
class cterasdk.core.query.Restriction

Bases: object

EQUALS = 'eq'
GREATER_EQUALS = 'ge'
GREATER_THAN = 'gt'
LESS_EQUALS = 'le'
LESS_THAN = 'lt'
LIKE = 'like'
NOT_EQUALS = 'ne'
UNLIKE = 'notLike'
cterasdk.core.query.iterator(CTERAHost, path, param)
cterasdk.core.query.query(CTERAHost, path, param)
cterasdk.core.query.show(CTERAHost, path, param)