UNPKG

tuix-jira-service-client

Version:
49 lines (43 loc) 1.52 kB
/* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { CopyTicketDto } from '../models/CopyTicketDto'; import type { CopyTicketResponseDto } from '../models/CopyTicketResponseDto'; import type { SyncTicketsResponseDto } from '../models/SyncTicketsResponseDto'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; import { request as __request } from '../core/request'; export class JiraTicketsService { /** * @param requestBody * @returns CopyTicketResponseDto The jira ticket has been successfully copied. * @throws ApiError */ public static jiraTicketsControllerCopyTicket( requestBody: CopyTicketDto, ): CancelablePromise<CopyTicketResponseDto> { return __request(OpenAPI, { method: 'POST', url: '/jira-tickets/copy', body: requestBody, mediaType: 'application/json', errors: { 401: `Unauthorized.`, 404: `Ticket not found.`, }, }); } /** * @returns SyncTicketsResponseDto The jira tickets has been successfully synched. * @throws ApiError */ public static jiraTicketsControllerSyncJiraTickets(): CancelablePromise<SyncTicketsResponseDto> { return __request(OpenAPI, { method: 'POST', url: '/jira-tickets/sync', errors: { 401: `Unauthorized.`, }, }); } }