@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault @PublicApi public interface ServiceDeskCustomerRequestService
CustomerRequestCustomerRequestCreateParameters.Builder newCreateBuilder()
CustomerRequestCreateParametersCustomerRequest createCustomerRequest(@Nullable com.atlassian.jira.user.ApplicationUser user, CustomerRequestCreateParameters customerRequestCreateParameters)
user - the user exciting the requestcustomerRequestCreateParameters - the request create parameter.
Refer to RequestTypeFieldService.getCustomerRequestCreateMeta(ApplicationUser, RequestTypeFieldQuery) on how to construct itCustomerRequest createdServiceDeskServiceException - on error@Nonnull CustomerRequestQuery.Builder newQueryBuilder()
CustomerRequestQuery@Nonnull CustomerRequestIssueQuery.Builder newIssueQueryBuilder()
CustomerRequestIssueQuery@Nonnull PagedResponse<CustomerRequest> getCustomerRequests(@Nullable com.atlassian.jira.user.ApplicationUser user, CustomerRequestQuery customerRequestQuery)
CustomerRequest that satisfies the query parametersuser - the user executing the requestscustomerRequestQuery - the query parameterCustomerRequestServiceDeskServiceException - on errorCustomerRequest getCustomerRequest(@Nullable com.atlassian.jira.user.ApplicationUser user, CustomerRequestIssueQuery customerRequestIssueQuery)
CustomerRequest that matches the issueIDuser - the user executing the requestscustomerRequestIssueQuery - the query parameterCustomerRequestServiceDeskServiceException - on error@Nonnull CustomerRequestUpdateParameters.Builder newUpdateBuilder()
CustomerRequestUpdateParameters@Nonnull CustomerRequest updateCustomerRequest(@Nullable com.atlassian.jira.user.ApplicationUser user, @Nonnull CustomerRequestUpdateParameters customerRequestUpdateParameters)
CustomerRequest using the given parametersuser - the user executing the requestcustomerRequestUpdateParameters - parameters to update the customer requestCustomerRequestServiceDeskServiceException - on errorCustomerRequestStatusQuery.Builder newStatusQueryBuilder()
CustomerRequestStatusQuery@Nonnull PagedResponse<CustomerRequest.CustomerRequestStatus> getCustomerRequestStatus(@Nullable com.atlassian.jira.user.ApplicationUser user, CustomerRequestStatusQuery query)
CustomerRequest.CustomerRequestStatus of a CustomerRequest by chronological order in which the status transition taken placeuser - the user executing the queryquery - the request status queryCustomerRequest.CustomerRequestStatusServiceDeskServiceException - on errorCopyright © 2022 Atlassian. All rights reserved.