TimeTrackingApi class

Jira Cloud platform REST API documentation

Constructors

TimeTrackingApi(ApiClient _client)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getAvailableTimeTrackingImplementations() Future<List<TimeTrackingProvider>>
Returns all time tracking providers. By default, Jira only has one time tracking provider: JIRA provided time tracking. However, you can install other time tracking providers via apps from the Atlassian Marketplace. For more information on time tracking providers, see the documentation for the Time Tracking Provider module.
getSelectedTimeTrackingImplementation() Future<TimeTrackingProvider>
Returns the time tracking provider that is currently selected. Note that if time tracking is disabled, then a successful but empty response is returned.
getSharedTimeTrackingConfiguration() Future<TimeTrackingConfiguration>
Returns the time tracking settings. This includes settings such as the time format, default time unit, and others. For more information, see Configuring time tracking.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
selectTimeTrackingImplementation({required TimeTrackingProvider body}) Future
Selects a time tracking provider.
setSharedTimeTrackingConfiguration({required TimeTrackingConfiguration body}) Future<TimeTrackingConfiguration>
Sets the time tracking settings.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited