Klasse Worklog
java.lang.Object
io.github.primelib.jira4j.restv2.model.Worklog
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class Worklog
extends Object
Worklog
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected WorklogAuthor
protected String
A comment about the worklog.protected OffsetDateTime
The datetime on which the worklog was created.protected String
The ID of the worklog record.protected String
The ID of the issue this worklog is for.protected List<EntityProperty>
Details of properties for the worklog.protected URI
The URL of the worklog item.protected OffsetDateTime
The datetime on which the worklog effort was started.protected String
The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#).protected Long
The time in seconds spent working on the issue.protected WorklogUpdateAuthor
protected OffsetDateTime
The datetime on which the worklog was last updated.protected WorklogVisibility
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
Worklog()
Worklog
(WorklogAuthor author, String comment, OffsetDateTime created, String id, String issueId, List<EntityProperty> properties, URI self, OffsetDateTime started, String timeSpent, Long timeSpentSeconds, WorklogUpdateAuthor updateAuthor, OffsetDateTime updated, WorklogVisibility visibility) Constructs a validated instance ofWorklog
.Constructs a validated instance ofWorklog
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungauthor()
author
(WorklogAuthor author) static Worklog.WorklogBuilder
builder()
protected boolean
comment()
A comment about the worklog.A comment about the worklog.created()
The datetime on which the worklog was created.created
(OffsetDateTime created) The datetime on which the worklog was created.boolean
int
hashCode()
id()
The ID of the worklog record.The ID of the worklog record.issueId()
The ID of the issue this worklog is for.The ID of the issue this worklog is for.Details of properties for the worklog.properties
(List<EntityProperty> properties) Details of properties for the worklog.self()
The URL of the worklog item.The URL of the worklog item.started()
The datetime on which the worklog effort was started.started
(OffsetDateTime started) The datetime on which the worklog effort was started.The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#).The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#).The time in seconds spent working on the issue.timeSpentSeconds
(Long timeSpentSeconds) The time in seconds spent working on the issue.toString()
updateAuthor
(WorklogUpdateAuthor updateAuthor) updated()
The datetime on which the worklog was last updated.updated
(OffsetDateTime updated) The datetime on which the worklog was last updated.visibility
(WorklogVisibility visibility)
-
Felddetails
-
author
-
comment
A comment about the worklog. Optional when creating or updating a worklog. -
created
The datetime on which the worklog was created. -
id
The ID of the worklog record. -
issueId
The ID of the issue this worklog is for. -
properties
Details of properties for the worklog. Optional when creating or updating a worklog. -
self
The URL of the worklog item. -
started
The datetime on which the worklog effort was started. Required when creating a worklog. Optional when updating a worklog. -
timeSpent
The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#). Required when creating a worklog iftimeSpentSeconds
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpentSecond
is provided. -
timeSpentSeconds
The time in seconds spent working on the issue. Required when creating a worklog iftimeSpent
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpent
is provided. -
updateAuthor
-
updated
The datetime on which the worklog was last updated. -
visibility
-
-
Konstruktordetails
-
Worklog
Constructs a validated instance ofWorklog
.- Parameter:
spec
- the specification to process
-
Worklog
@Internal public Worklog(WorklogAuthor author, String comment, OffsetDateTime created, String id, String issueId, List<EntityProperty> properties, URI self, OffsetDateTime started, String timeSpent, Long timeSpentSeconds, WorklogUpdateAuthor updateAuthor, OffsetDateTime updated, WorklogVisibility visibility) Constructs a validated instance ofWorklog
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
Worklog(Consumer)
instead.- Parameter:
author
- var.namecomment
- A comment about the worklog. Optional when creating or updating a worklog.created
- The datetime on which the worklog was created.id
- The ID of the worklog record.issueId
- The ID of the issue this worklog is for.properties
- Details of properties for the worklog. Optional when creating or updating a worklog.self
- The URL of the worklog item.started
- The datetime on which the worklog effort was started. Required when creating a worklog. Optional when updating a worklog.timeSpent
- The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#). Required when creating a worklog iftimeSpentSeconds
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpentSecond
is provided.timeSpentSeconds
- The time in seconds spent working on the issue. Required when creating a worklog iftimeSpent
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpent
is provided.updateAuthor
- var.nameupdated
- The datetime on which the worklog was last updated.visibility
- var.name
-
Worklog
protected Worklog()
-
-
Methodendetails
-
builder
-
author
-
comment
A comment about the worklog. Optional when creating or updating a worklog. -
created
The datetime on which the worklog was created. -
id
The ID of the worklog record. -
issueId
The ID of the issue this worklog is for. -
properties
Details of properties for the worklog. Optional when creating or updating a worklog. -
self
The URL of the worklog item. -
started
The datetime on which the worklog effort was started. Required when creating a worklog. Optional when updating a worklog. -
timeSpent
The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#). Required when creating a worklog iftimeSpentSeconds
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpentSecond
is provided. -
timeSpentSeconds
The time in seconds spent working on the issue. Required when creating a worklog iftimeSpent
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpent
is provided. -
updateAuthor
-
updated
The datetime on which the worklog was last updated. -
visibility
-
author
- Gibt zurück:
this
.
-
comment
A comment about the worklog. Optional when creating or updating a worklog.- Gibt zurück:
this
.
-
created
The datetime on which the worklog was created.- Gibt zurück:
this
.
-
id
The ID of the worklog record.- Gibt zurück:
this
.
-
issueId
The ID of the issue this worklog is for.- Gibt zurück:
this
.
-
properties
Details of properties for the worklog. Optional when creating or updating a worklog.- Gibt zurück:
this
.
-
self
The URL of the worklog item.- Gibt zurück:
this
.
-
started
The datetime on which the worklog effort was started. Required when creating a worklog. Optional when updating a worklog.- Gibt zurück:
this
.
-
timeSpent
The time spent working on the issue as days (\\#d), hours (\\#h), or minutes (\\#m or \\#). Required when creating a worklog iftimeSpentSeconds
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpentSecond
is provided.- Gibt zurück:
this
.
-
timeSpentSeconds
The time in seconds spent working on the issue. Required when creating a worklog iftimeSpent
isn't provided. Optional when updating a worklog. Cannot be provided iftimeSpent
is provided.- Gibt zurück:
this
.
-
updateAuthor
- Gibt zurück:
this
.
-
updated
The datetime on which the worklog was last updated.- Gibt zurück:
this
.
-
visibility
- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-