public class IssueSummary
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMENTS_KEY |
static java.lang.String |
DESCRIPTION_KEY |
static java.lang.String |
FIELDS_KEY |
static java.lang.String |
PROJECT_KEY |
static java.lang.String |
STATE_CLOSED |
static java.lang.String |
STATE_OPEN |
static java.lang.String |
STATE_RESOLVED |
static java.lang.String |
SUMMARY_KEY |
static java.lang.String |
TRANSITIONS_KEY |
static java.lang.String |
TYPE_ID_KEY |
static java.lang.String |
TYPE_KEY |
Constructor and Description |
---|
IssueSummary() |
IssueSummary(java.net.URI self,
java.lang.Long id,
java.lang.String key,
java.lang.String summary,
java.lang.String description,
java.util.Map<java.lang.String,java.lang.String> renderedFieldValues,
java.lang.String type,
java.lang.String status) |
IssueSummary(java.net.URI self,
java.lang.Long id,
java.lang.String key,
java.lang.String summary,
java.lang.String description,
java.util.Map<java.lang.String,java.lang.String> renderedFieldValues,
java.lang.String type,
java.lang.String status,
java.util.List<java.lang.String> labels,
java.util.List<java.lang.String> fixVersions,
java.util.Map<java.lang.String,java.lang.Object> customFields) |
IssueSummary(java.net.URI self,
java.lang.Long id,
java.lang.String key,
java.lang.String summary,
java.lang.String description,
java.util.Map<java.lang.String,java.lang.String> renderedFieldValues,
java.lang.String type,
java.lang.String status,
java.util.List<java.lang.String> labels,
java.util.List<java.lang.String> fixVersions,
java.util.Map<java.lang.String,java.lang.Object> customFields,
java.util.List<IssueComment> comments) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<CustomFieldCast> |
customField(java.lang.String fieldName) |
static IssueSummary |
fromJsonString(java.lang.String jsonIssueRepresentation) |
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getFixVersions() |
java.lang.Long |
getId() |
java.lang.String |
getKey() |
java.util.List<java.lang.String> |
getLabels() |
java.lang.String |
getProject() |
RenderedView |
getRendered() |
java.lang.String |
getReporter() |
java.net.URI |
getSelf() |
java.lang.String |
getStatus() |
java.lang.String |
getSummary() |
java.lang.String |
getType() |
void |
setDescription(java.lang.String description) |
void |
setKey(java.lang.String key) |
void |
setProject(java.lang.String project) |
void |
setReporter(java.lang.String reporter) |
void |
setStatus(java.lang.String status) |
void |
setSummary(java.lang.String summary) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
public static final java.lang.String PROJECT_KEY
public static final java.lang.String TYPE_ID_KEY
public static final java.lang.String TYPE_KEY
public static final java.lang.String SUMMARY_KEY
public static final java.lang.String DESCRIPTION_KEY
public static final java.lang.String FIELDS_KEY
public static final java.lang.String COMMENTS_KEY
public static final java.lang.String TRANSITIONS_KEY
public static final java.lang.String STATE_OPEN
public static final java.lang.String STATE_RESOLVED
public static final java.lang.String STATE_CLOSED
public IssueSummary()
public IssueSummary(java.net.URI self, java.lang.Long id, java.lang.String key, java.lang.String summary, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> renderedFieldValues, java.lang.String type, java.lang.String status)
public IssueSummary(java.net.URI self, java.lang.Long id, java.lang.String key, java.lang.String summary, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> renderedFieldValues, java.lang.String type, java.lang.String status, java.util.List<java.lang.String> labels, java.util.List<java.lang.String> fixVersions, java.util.Map<java.lang.String,java.lang.Object> customFields)
public IssueSummary(java.net.URI self, java.lang.Long id, java.lang.String key, java.lang.String summary, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> renderedFieldValues, java.lang.String type, java.lang.String status, java.util.List<java.lang.String> labels, java.util.List<java.lang.String> fixVersions, java.util.Map<java.lang.String,java.lang.Object> customFields, java.util.List<IssueComment> comments)
public java.net.URI getSelf()
public java.lang.Long getId()
public java.util.List<java.lang.String> getLabels()
public java.util.List<java.lang.String> getFixVersions()
public java.lang.String getProject()
public void setProject(java.lang.String project)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getReporter()
public void setReporter(java.lang.String reporter)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getSummary()
public void setSummary(java.lang.String summary)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Optional<CustomFieldCast> customField(java.lang.String fieldName)
public RenderedView getRendered()
public static IssueSummary fromJsonString(java.lang.String jsonIssueRepresentation)