| Package | Description |
|---|---|
| org.llorllale.youtrack.api |
| Modifier and Type | Method and Description |
|---|---|
Issue |
SelectableFieldValue.apply()
Applies itself to the parent
issue and returns the updated issue. |
Optional<User> |
UsersOfIssue.assignee()
|
UsersOfIssue |
UsersOfIssue.assignTo(User user)
|
Stream<SelectableFieldValue> |
AssignedField.change()
Returns a stream of values that can be selected for this
AssignedField. |
Issue |
Issues.create(Issues.IssueSpec spec)
Creates an issue according to the
spec. |
IssueTimeTracking |
IssueTimeTracking.create(IssueTimeTracking.EntrySpec spec)
Creates a new
entry. |
User |
UsersOfIssue.creator()
The
issue's creator. |
boolean |
TimeTracking.enabled()
Whether timetracking is enabled for the
Project or not. |
Optional<Project> |
Projects.get(String id)
Returns the
Project with the given id, if any. |
Optional<Issue> |
Issues.get(String id)
The
Issue with the given id, if it exists. |
Comments |
Comments.post(String text)
|
Issue |
Issue.refresh()
Returns the same
Issue after refreshing its data from the server. |
Stream<TimeTrackEntry> |
IssueTimeTracking.stream()
|
Stream<Comment> |
Comments.stream()
|
Stream<Project> |
Projects.stream()
|
Stream<Issue> |
Issues.stream()
|
Stream<ProjectField> |
Fields.stream()
|
Stream<TimeTrackEntryType> |
TimeTracking.types()
A stream of all
timetracking entry types, if
timetracking is enabled. |
Comments |
Comments.update(Comment comment,
String text)
Updates the text content of a
Comment. |
Issue |
Issue.update(Field field,
FieldValue value)
|
Issue |
Issue.update(Map<Field,FieldValue> fields)
Updates this issue with the
fields provided, returning a new Issue reflecting
those changes. |
Optional<User> |
UsersOfIssue.updater()
|
Stream<FieldValue> |
ProjectField.values()
|
Copyright © 2017 George Aristy. All rights reserved.