All Classes and Interfaces
Class
Description
Anonymous SDUser implementation.
Representation of an approval
Represent a condition of an
Approval
which need to be accomplishedRepresent a final decision of an
Approval
Represents either an approved or rejected decision.
Parameters to query
Approval
Representation of an approval
An exception thrown by Jira Service Management indicating that the current user is not authorized to perform the requested
action.
An exception thrown by Jira Service Management when the request to the server is malformed in some way
Checked SDUser implementation.
Information supplied to
OrganizationService.createOrganization(com.atlassian.jira.user.ApplicationUser, com.atlassian.servicedesk.api.organization.CreateOrganizationParameters)
to create a new organizationA service project customer context allows any "named user" access to Jira Service Management and Jira Platform services.
Information supplied to
CustomerService.createCustomer(com.atlassian.jira.user.ApplicationUser, com.atlassian.servicedesk.api.customer.CustomerCreateParameters)
to create a new customerService that can be used for Customer Notification subscription operations.
Representation of an organization
A customer request in a service project
Status of a customer request
The source channel from which the
CustomerRequest
created.Render of a
CustomerRequestChannelSource
Present a list of fields used to create a customer request.
Parameters to create an
CustomerRequest
Parameters to query
CustomerRequest
Builder to construct
CustomerRequestIssueQuery
Parameters to query
CustomerRequest
which a user has access to.Builder to construct the
CustomerRequestQuery
.Parameters to query
CustomerRequest.CustomerRequestStatus
of a CustomerRequest
Builder to construct the
CustomerRequestStatusQuery
.A value that can be used within Jira's Custom Field and Issue APIs, when want to set
a value for the Customer Request Type custom field, that is created by Jira Service Management
Query to search for
CustomerRequestType
Builder to construct the
CustomerRequestTypeQuery
.Provides access to
CustomerRequestType
Parameters to update an
CustomerRequest
Builder to construct the
CustomerRequestUpdateParameters
Customer transition configuration.
Defines the infomation required to execute a customer transition
Builder for customer transition execution parameters.
Parameters to query available
CustomerTransition
of a CustomerRequest
Builder to construct the
CustomerTransitionQuery
.Used to allow a customer to transition a
CustomerRequest
Paging has limits and here they are.
Message returned inside of a
ServiceDeskServiceException
Contains an error key and a translated error message based on the language settings of the Jira Application.Represents a property on a model object and the sub-properties of that property that
should be filled in by the service when returning the model object.
Represents a collection of
Expansion
' properties on a model object should be filled in by the service when returning the model object.Converts
Expansion
s to and from a String for use with REST calls say.Represents a JIRA
Field.getId()
instanceRepresents a value passed in via the API when creating a Request.
An Exception thrown by Jira Service Management indicating that a particular action can not be performed by the current user.
Hit history returned by a hit condition
Builder for HitConditionHistory objects.
Event returned by a HitCondition
A
PagedRequest
guaranteed to have a limit capped to a developer provided value rather than a user provided
value.Match history returned by a match condition.
History entry.
Reconstructed history data for the given condition
Event returned by match conditions
Builder to construct the
MigrateProjectParameters
Callable replacement that doesn't throw checked Exceptions
A generic exception thrown by Jira Service Management when an Entity required for an operation can't be found
Builder to construct the
OrganizationServiceDeskUpdateParameters
.Information supplied to
OrganizationService.getOrganizations(com.atlassian.jira.user.ApplicationUser, com.atlassian.servicedesk.api.organization.OrganizationsQuery)
to query for organizationsSpecifies the pagination requirements of a request.
A response to a paged request, used in pagination.
A wrapper around a list of content.
Builds PagedResponse's of T
An object that represents the data context useful to display the login page in the customer portal.
Provides a populated
PortalLoginPageDataContext
object
useful to display the login page in the customer portal.Provides access to
Portal
objects without permission checks.Provides access to
Portal
objects.Information about Jira Service Management that is available to anyone
Represents a logical queue of
Issue
in Jira Service ManagementParameters to create
Queue
.Builder to construct the
QueueCreateParameters
.An exception class containing all queue create or update validation errors.
Parameters to query
Queue
that a user can see.Builder to construct the
QueueQuery
.Parameters to query
Issue
inside an existing Queue
.Builder to construct the
QueueRequestQuery
.Provide access to
Queue
objects and their issuesParameters to update
Queue
.Builder to construct the
QueueUpdateParameters
.The return type that wraps all required data for a Jira Service Management Request Feedback token and link
Provide a way to get access to the Request Feedback details that can be used with email notifications.
The return type that wraps all required data for a Request Feedback token and link
Parameters to query
ApplicationUser
participating
in a CustomerRequest
Builder to construct the
RequestParticipantQuery
.Used to perform actions on
ApplicationUser
who participates in a CustomerRequest
Contains parameters to add/remove participants to an existing request
Use this
RequestParticipantUpdateParameters.Builder
to
construct an instance of RequestParticipantUpdateParameters
The status of an entity that is allowed to be used in a request type.
Parameters to create a new
RequestType
for a specific ServiceDesk
.Builder to instantiate
RequestTypeCreateParameters
.Parameters to delete a
RequestType
.Builder to instantiate
RequestTypeDeleteParameters
.A service project's field which is configured by
RequestType
basisParameter to query
CustomerRequestCreateMeta
Builder to construct the
RequestTypeFieldQuery
.Provide access to the
RequestTypeField
associated with a RequestType
Used as valid field value(s) to
RequestTypeField
where applicable, for example field value as valid options of a select field.Represent a logical grouping of
RequestType
in a ServiceDesk
.Represents the permissions for a request type.
Represents an entity that a request type permission applies to.
The type of entity that a request type permission applies to.
Used to perform operations on
RequestTypePermission
.A query for searching for Request Types
Builder to construct the
RequestTypeQuery
.Represents the status of a request type restriction.
Used to perform operations on
RequestType
.Parameters to update a
RequestType
.Builder to instantiate
RequestTypeUpdateParameters
.Information about Jira Service Management that is only available to administrators
Jira Service Management Application User wrapper.
Basic Exception thrown by Jira Service Management when something has gone wrong and the server does not know how to
handle it.
Represents a service project
Represents a comment made on a service project.
Parameter to create a comment on a Jira Service Management's request.
Represents a comment made on a customer request.
Parameters to query
ServiceDeskComment
Builder to construct the
ServiceDeskCommentQuery
.This components provides the ability to create public and private comments
for service projects.
Creates service projects
Used to perform actions on
CustomerRequest
Event that is triggered when a service project is deleted.
The matcher to implement, in order to participate in the Incoming Email attachment stripping process.
A simple representation of a mail attachment after it has been extracted from a message.
A simple representation of a mail attachment's actual content, after it has been extracted from a message.
The matcher to implement, in order to participate in the Incoming Email reply stripping process.
Provides access to
ServiceDesk
objects without permission checks.An experimental interface for validating users against service project permissions
Provides access to
ServiceDesk
objectsBase Exception thrown by Jira Service Management.
Returns information about the Jira Service Management software
A simple immutable implementation of PageRequest
An event that causes SLA to recalculate
Information about a named Service Level Agreement
Information about the completed cycles of a Service Level Agreement
Information about the ongoing cycle of a Service Level Agreement
A query parameter object for the
SlaInformationService
callsBuilder to instantiate
SlaInformationQuery
Provides methods to query Service Level Agreement information about an issue
This allows you to format SLA durations into friendly String versions
Represents a Time Metric for a service project.
Base interface for hit and match time metric conditions
Generates conditions
An SLA condition can evaluate issue state
An SLA condition can evaluate issue state
Provides methods to query about
TimeMetric
objects.Deprecated.
since 5.1.0.
Factory to handle conversions between
SDUser
and JIRA ApplicationUser
classes.Parameters to query
ApplicationUser
inside an existing CustomerOrganization
.Information supplied to {@link OrganizationService#addUsersToOrganization)} to add users to an organization
Represents a software version