Interface RequestTypeCreateParameters
@PublicApi
public interface RequestTypeCreateParameters
Parameters to create a new
Note:
Currently it is not possible to create
RequestType
for a specific ServiceDesk
.
Note:
Currently it is not possible to create
RequestType
with custom icon, groupings, ordering, status mappings, and field mappings yet :)-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Builder to instantiateRequestTypeCreateParameters
. -
Method Summary
Modifier and TypeMethodDescriptionOptional description of thisRequestType
.groupIds()
Optional list of group ids for thisRequestType
helpText()
Optional help text of thisRequestType
.iconId()
Optional iconId for thisRequestType
com.atlassian.jira.issue.issuetype.IssueType
The underlyingIssueType
of thisRequestType
.name()
Name of thisRequestType
.TheServiceDesk
thisRequestType
belongs to.
-
Method Details
-
serviceDesk
ServiceDesk serviceDesk()TheServiceDesk
thisRequestType
belongs to. -
issueType
com.atlassian.jira.issue.issuetype.IssueType issueType()The underlyingIssueType
of thisRequestType
. TheIssueType
must be already associated with theProject
underlying theServiceDesk
returned byserviceDesk()
.
ARequestType
is linked to a singleIssueType
, but anIssueType
can be linked to multipleRequestType
-
name
String name()Name of thisRequestType
. -
description
Optional description of thisRequestType
. -
helpText
Optional help text of thisRequestType
. -
iconId
Optional iconId for thisRequestType
If
Optional.empty()
then will default to ... some icon- Since:
- v3.7.0
-
groupIds
Optional list of group ids for thisRequestType
If
Optional.empty()
then will default to the "default" group- Since:
- v3.7.0
- See Also:
-