Class Authz.QueryFilterRecord
java.lang.Object
org.ovirt.engine.api.extensions.aaa.Authz.QueryFilterRecord
- Enclosing class:
Authz
Query filter record.
Either nested filter list or field filter.
Example:
Filter = {
OPERATOR: QueryFilterOperator.AND,
FILTER: [
{
OPERATOR: QueryFilterOperator.EQ,
KEY: PrincipalRecord.NAME,
PrincipalRecord.NAME: "name1*",
},
{
OPERATOR: QueryFilterOperator.NOT,
FILTER: [
{
OPERATOR: QueryFilterOperator.EQ,
KEY: PrincipalRecord.DEPARTMENT,
PrincipalRecord.DEPARTMENT: "dept1",
},
],
},
],
}
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
OPERATOR
Operator.This operator is applied as if value within filter is at the right of the expression.
For nested filter list the operator is used between fields. Permitted operators are boolean operators:
Authz.QueryFilterOperator.NOT,Authz.QueryFilterOperator.ANDandAuthz.QueryFilterOperator.OR.For field filter relational operators are allowed.
- See Also:
-
FILTER
- See Also:
-
KEY
-
-
Constructor Details
-
QueryFilterRecord
public QueryFilterRecord()
-