Package com.mypurecloud.sdk.v2.model
Class GetRulesQuery
java.lang.Object
com.mypurecloud.sdk.v2.model.GetRulesQuery
- All Implemented Interfaces:
Serializable
GetRulesQuery
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe state of the rule the query will return.static enumSpecifies how strict the name search needs to be.static enumThe type of query being performed.static enumThe rule type of the alerts the query will returnstatic enumThe field to sort responses by.static enumThe order in which response will be sorted. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenabledType(GetRulesQuery.EnabledTypeEnum enabledType) The state of the rule the query will return.booleaninthashCode()nameSearchType(GetRulesQuery.NameSearchTypeEnum nameSearchType) Specifies how strict the name search needs to be.pageNumber(Integer pageNumber) The page number of the queried responseThe number of entities to return of the queried response.queryType(GetRulesQuery.QueryTypeEnum queryType) The type of query being performed.The name of the rule being queries.ruleType(GetRulesQuery.RuleTypeEnum ruleType) The rule type of the alerts the query will returnvoidsetEnabledType(GetRulesQuery.EnabledTypeEnum enabledType) voidsetNameSearchType(GetRulesQuery.NameSearchTypeEnum nameSearchType) voidsetPageNumber(Integer pageNumber) voidsetPageSize(Integer pageSize) voidsetQueryType(GetRulesQuery.QueryTypeEnum queryType) voidsetRuleName(String ruleName) voidsetRuleType(GetRulesQuery.RuleTypeEnum ruleType) voidsetSortBy(GetRulesQuery.SortByEnum sortBy) voidsetSortOrder(GetRulesQuery.SortOrderEnum sortOrder) sortBy(GetRulesQuery.SortByEnum sortBy) The field to sort responses by.sortOrder(GetRulesQuery.SortOrderEnum sortOrder) The order in which response will be sorted.toString()
-
Constructor Details
-
GetRulesQuery
public GetRulesQuery() -
GetRulesQuery
-
-
Method Details
-
ruleType
The rule type of the alerts the query will return -
getRuleType
-
setRuleType
-
queryType
The type of query being performed. -
getQueryType
-
setQueryType
-
enabledType
The state of the rule the query will return. The accepted choices are Enabled, Disabled, or All -
getEnabledType
-
setEnabledType
-
pageNumber
The page number of the queried response -
getPageNumber
-
setPageNumber
-
pageSize
The number of entities to return of the queried response. The max is 25 -
getPageSize
-
setPageSize
-
sortBy
The field to sort responses by. The accepted choices are Name and DateStart -
getSortBy
-
setSortBy
-
sortOrder
The order in which response will be sorted. The accepted choices are Asc and Desc -
getSortOrder
-
setSortOrder
-
ruleName
The name of the rule being queries. -
getRuleName
-
setRuleName
-
nameSearchType
Specifies how strict the name search needs to be. Expected values are Exact and Contains if querying by name. -
getNameSearchType
-
setNameSearchType
-
equals
-
hashCode
public int hashCode() -
toString
-