/** * Sonatype Lifecycle Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.207.0-01 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface SearchIndexJob */ export interface SearchIndexJob { /** * * @type {boolean} * @memberof SearchIndexJob */ active?: boolean; /** * * @type {string} * @memberof SearchIndexJob */ activeSlot?: string; /** * * @type {string} * @memberof SearchIndexJob */ buildingGenerationId?: string; /** * * @type {Date} * @memberof SearchIndexJob */ cancelRequestedAt?: Date; /** * * @type {Date} * @memberof SearchIndexJob */ createdAt?: Date; /** * * @type {string} * @memberof SearchIndexJob */ createdByUserId?: string; /** * * @type {string} * @memberof SearchIndexJob */ errorCode?: string; /** * * @type {string} * @memberof SearchIndexJob */ errorMessage?: string; /** * * @type {Date} * @memberof SearchIndexJob */ etaFinishAt?: Date; /** * * @type {Date} * @memberof SearchIndexJob */ finishedAt?: Date; /** * * @type {string} * @memberof SearchIndexJob */ id?: string; /** * * @type {string} * @memberof SearchIndexJob */ jobType?: string; /** * * @type {string} * @memberof SearchIndexJob */ phase?: string; /** * * @type {number} * @memberof SearchIndexJob */ progressPercent?: number; /** * * @type {string} * @memberof SearchIndexJob */ recommendedOp?: string; /** * * @type {string} * @memberof SearchIndexJob */ servingGenerationIdAtStart?: string; /** * * @type {Date} * @memberof SearchIndexJob */ startedAt?: Date; /** * * @type {string} * @memberof SearchIndexJob */ status?: string; /** * * @type {string} * @memberof SearchIndexJob */ trigger?: string; /** * * @type {Date} * @memberof SearchIndexJob */ updatedAt?: Date; } /** * Check if a given object implements the SearchIndexJob interface. */ export declare function instanceOfSearchIndexJob(value: object): value is SearchIndexJob; export declare function SearchIndexJobFromJSON(json: any): SearchIndexJob; export declare function SearchIndexJobFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchIndexJob; export declare function SearchIndexJobToJSON(json: any): SearchIndexJob; export declare function SearchIndexJobToJSONTyped(value?: SearchIndexJob | null, ignoreDiscriminator?: boolean): any;