IssueInputBuilder iib = new IssueInputBuilder();
iib.setProjectKey(ticket.getProjectKey());
iib.setSummary(ticket.getSummary());
Iterator<IssueType> issueTypes = restClient.getMetadataClient().getIssueTypes().get().iterator();
IssueType issueTypeTosend = null;
while (issueTypes.hasNext()) {
IssueType issueType = issueTypes.next();
if (issueType.getName().equalsIgnoreCase(ticket.getIssueType())) {
issueTypeTosend = issueType;
}
}
iib.setIssueType(issueTypeTosend);
iib.setDescription(ticket.getDescription());
IssueInput issue = iib.build();
issueObj = issueClient.createIssue(issue).claim();