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 specifiedRequestTypeGroupidissue()Retrieve a specificRequestTypeassociated to the customer request backed by thisIssue, if any.isValid()Limit results to only request types that are valid.To query a pageLimitedPagedRequestofRequestTypeUse thisrequestOverrideSecurityflag 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 specifiedRequestTypeGroupid -
issue
Retrieve a specificRequestTypeassociated to the customer request backed by thisIssue, if any. This does not work withrequestType()orserviceDesk() -
requestOverrideSecurity
Use thisrequestOverrideSecurityflag 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 pageLimitedPagedRequestofRequestType -
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)
-