# Athenian::JIRAEpic ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **id** | **String** | JIRA issue key `PROJECT-###`. | | | **title** | **String** | Title of this issue. | | | **created** | **Time** | When this issue was created. | | | **updated** | **Time** | When this issue was last updated. | | | **work_began** | **Time** | When the issue entered the \"In Progress\" stage or received a PR. This timestamp can be missing and is always less than or equal to `resolved`. | [optional] | | **resolved** | **Time** | When the issue finished: the stage is \"Done\" and all PRs are either released or rejected. This timestamp can be missing and is always greater than or equal to `work_began`. | [optional] | | **acknowledge_time** | **Object** | | | | **lead_time** | **Object** | | [optional] | | **life_time** | **Object** | | | | **reporter** | **String** | Name of the person who reported the issue. | | | **assignee** | **String** | Name of the assigned person. | [optional] | | **comments** | **Integer** | Number of comments in the issue excluding sub-tasks and children. | | | **comment_list** | [**Array<JIRAComment>**](JIRAComment.md) | The list of comments for the issue. | [optional] | | **priority** | **String** | Name of the priority. The details are returned in `FilteredJIRAStuff.priorities`. | | | **rendered_description** | **String** | The description of the issue rendered as HTML. | [optional] | | **status** | **String** | Name of the status. The details are returned in `FilteredJIRAStuff.statuses`. | | | **story_points** | **Float** | Value of the \"story points\" field. | [optional] | | **type** | **String** | Name of the issue type. The details are returned in `FilteredJIRAStuff.issue_types`. | | | **url** | **String** | Link to the issue in JIRA web application. | | | **project** | **String** | Identifier of the project where this epic exists. | | | **children** | [**Array<JIRAEpicChild>**](JIRAEpicChild.md) | Details about the child issues. | [optional] | | **prs** | **Integer** | Overall number of mapped pull requests (including the children). | | ## Example ```ruby require 'athenian' instance = Athenian::JIRAEpic.new( id: null, title: null, created: null, updated: null, work_began: null, resolved: null, acknowledge_time: null, lead_time: null, life_time: null, reporter: null, assignee: null, comments: null, comment_list: null, priority: null, rendered_description: null, status: null, story_points: null, type: null, url: null, project: null, children: null, prs: null ) ```