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 propertiesaccountId=123
andprojectId=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 propertiesaccountId=123
andprojectId=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