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
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder to instantiateRequestTypeCreateParameters. -
Method Summary
Modifier and TypeMethodDescriptionOptional description of thisRequestType.groupIds()Optional list of group ids for thisRequestTypehelpText()Optional help text of thisRequestType.iconId()Optional iconId for thisRequestTypecom.atlassian.jira.issue.issuetype.IssueTypeThe underlyingIssueTypeof thisRequestType.name()Name of thisRequestType.TheServiceDeskthisRequestTypebelongs to.
-
Method Details
-
serviceDesk
ServiceDesk serviceDesk()TheServiceDeskthisRequestTypebelongs to. -
issueType
com.atlassian.jira.issue.issuetype.IssueType issueType()The underlyingIssueTypeof thisRequestType. TheIssueTypemust be already associated with theProjectunderlying theServiceDeskreturned byserviceDesk().
ARequestTypeis linked to a singleIssueType, but anIssueTypecan 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 thisRequestTypeIf
Optional.empty()then will default to ... some icon- Since:
- v3.7.0
-
groupIds
Optional list of group ids for thisRequestTypeIf
Optional.empty()then will default to the "default" group- Since:
- v3.7.0
- See Also:
-