/* tslint:disable */ /* eslint-disable */ /** * bulks * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { BulkProcessingError } from './bulk-processing-error'; // May contain unused imports in some cases // @ts-ignore import type { BulkProcessingSuccess } from './bulk-processing-success'; /** * Holds information about the status of a bulk process */ export interface BulkProcessStatus { /** * List of errors */ errors?: Array; /** * List of successful processed items */ processedItems?: Array; /** * Represents the execution status of a background process */ status?: BulkProcessStatusStatusEnum; } export const BulkProcessStatusStatusEnum = { Queued: 'QUEUED', InProgress: 'IN_PROGRESS', Complete: 'COMPLETE', NotFound: 'NOT_FOUND', Cancel: 'CANCEL', ToBeCanceled: 'TO_BE_CANCELED', TimedOut: 'TIMED_OUT', Error: 'ERROR', TransientError: 'TRANSIENT_ERROR', Overridden: 'OVERRIDDEN', RecoverableError: 'RECOVERABLE_ERROR', } as const; export type BulkProcessStatusStatusEnum = (typeof BulkProcessStatusStatusEnum)[keyof typeof BulkProcessStatusStatusEnum];