DevelopmentInformationApi class

Jira Software Cloud REST API documentation

Constructors

DevelopmentInformationApi(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

deleteByProperties({required String authorization, int? updateSequenceId}) Future<void>
Deletes development information entities which have all the provided properties. Entities will be deleted that match ALL of the properties (i.e. treated as an AND). For example if request is DELETE bulk?accountId=123&projectId=ABC entities which have properties accountId=123 and projectId=ABC will be deleted. Special property _updateSequenceId can be used to delete all entities with updateSequenceId less or equal than the value specified. In addition to the optional _updateSequenceId, one or more query params must be supplied to specify properties to delete by. Deletion is performed asynchronously: specified entities will eventually be removed from Jira.
deleteEntity({required String repositoryId, required String entityType, required String entityId, int? updateSequenceId, required String authorization}) Future<void>
Deletes particular development information entity. Deletion is performed asynchronously.
deleteRepository({required String repositoryId, int? updateSequenceId, required String authorization}) Future<void>
Deletes the repository data stored by the given ID and all related development information entities. Deletion is performed asynchronously.
existsByProperties({required String authorization, int? updateSequenceId}) Future<Map<String, dynamic>>
Checks if development information which have all the provided properties exists. For example, if request is GET existsByProperties?accountId=123&projectId=ABC then result will be positive only if there is at least one entity or repository with both properties accountId=123 and projectId=ABC. Special property _updateSequenceId can be used to filter all entities with updateSequenceId less or equal than the value specified. In addition to the optional _updateSequenceId, one or more query params must be supplied to specify properties to search by.
getRepository({required String repositoryId, required String authorization}) Future<Map<String, dynamic>>
For the specified repository ID, retrieves the repository and the most recent 400 development information entities. The result will be what is currently stored, ignoring any pending updates or deletes.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
storeDevelopmentInformation({required String authorization, required Map<String, dynamic> body}) Future<Map<String, dynamic>>
Stores development information provided in the request to make it available when viewing issues in Jira. Existing repository and entity data for the same ID will be replaced if the updateSequenceId of existing data is less than the incoming data. Submissions are performed asynchronously. Submitted data will eventually be available in Jira; most updates are available within a short period of time, but may take some time during peak load and/or maintenance times.
toString() String
A string representation of this object.
inherited

Operators

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