Interface RequestTypeQuery
@PublicApi
public interface RequestTypeQuery
A query for searching for Request Types
Note that a query built without any limiting parameters (eg. serviceDesk, requestType, issue) will return all request types
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionLimit results to request types that are not hidden (eg, have no groups)group()
Limit results to request types that belong to the specifiedRequestTypeGroup
idissue()
Retrieve a specificRequestType
associated to the customer request backed by thisIssue
, if any.isValid()
Limit results to only request types that are valid.To query a pageLimitedPagedRequest
ofRequestType
Use thisrequestOverrideSecurity
flag to execute query without checking permission of the user executing this request.Narrows the query to theRequestType
's that belong to aServiceDesk
-
Method Details
-
serviceDesk
Narrows the query to theRequestType
's that belong to aServiceDesk
-
requestType
-
group
Limit results to request types that belong to the specifiedRequestTypeGroup
id -
issue
Retrieve a specificRequestType
associated to the customer request backed by thisIssue
, if any. This does not work withrequestType()
orserviceDesk()
-
requestOverrideSecurity
Use thisrequestOverrideSecurity
flag to execute query without checking permission of the user executing this request.This should only be used when performing administrative tasks where you need access regardless of permissions or without a user.
-
pagedRequest
LimitedPagedRequest pagedRequest()To query a pageLimitedPagedRequest
ofRequestType
-
isValid
Limit results to only request types that are valid. Only valid request types appear on the Customer Portal. -
getFilterHidden
Limit results to request types that are not hidden (eg, have no groups)
-