UNPKG

@fnt-eve/esi-client-typescript

Version:

[![npm version](https://img.shields.io/npm/v/@fnt-eve/esi-client-typescript)](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)

171 lines 5.89 kB
/** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.33 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdIndustryJobs200Ok */ export interface GetCharactersCharacterIdIndustryJobs200Ok { /** * Job activity ID * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ activityId: number; /** * blueprint_id integer * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ blueprintId: number; /** * Location ID of the location from which the blueprint was installed. Normally a station ID, but can also be an asset (e.g. container) or corporation facility * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ blueprintLocationId: number; /** * blueprint_type_id integer * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ blueprintTypeId: number; /** * ID of the character which completed this job * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ completedCharacterId?: number; /** * Date and time when this job was completed * @type {Date} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ completedDate?: Date; /** * The sume of job installation fee and industry facility tax * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ cost?: number; /** * Job duration in seconds * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ duration: number; /** * Date and time when this job finished * @type {Date} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ endDate: Date; /** * ID of the facility where this job is running * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ facilityId: number; /** * ID of the character which installed this job * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ installerId: number; /** * Unique job ID * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ jobId: number; /** * Number of runs blueprint is licensed for * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ licensedRuns?: number; /** * Location ID of the location to which the output of the job will be delivered. Normally a station ID, but can also be a corporation facility * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ outputLocationId: number; /** * Date and time when this job was paused (i.e. time when the facility where this job was installed went offline) * @type {Date} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ pauseDate?: Date; /** * Chance of success for invention * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ probability?: number; /** * Type ID of product (manufactured, copied or invented) * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ productTypeId?: number; /** * Number of runs for a manufacturing job, or number of copies to make for a blueprint copy * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ runs: number; /** * Date and time when this job started * @type {Date} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ startDate: Date; /** * ID of the station where industry facility is located * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ stationId: number; /** * status string * @type {string} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ status: GetCharactersCharacterIdIndustryJobs200OkStatusEnum; /** * Number of successful runs for this job. Equal to runs unless this is an invention job * @type {number} * @memberof GetCharactersCharacterIdIndustryJobs200Ok */ successfulRuns?: number; } /** * @export */ export declare const GetCharactersCharacterIdIndustryJobs200OkStatusEnum: { readonly Active: "active"; readonly Cancelled: "cancelled"; readonly Delivered: "delivered"; readonly Paused: "paused"; readonly Ready: "ready"; readonly Reverted: "reverted"; }; export type GetCharactersCharacterIdIndustryJobs200OkStatusEnum = typeof GetCharactersCharacterIdIndustryJobs200OkStatusEnum[keyof typeof GetCharactersCharacterIdIndustryJobs200OkStatusEnum]; /** * Check if a given object implements the GetCharactersCharacterIdIndustryJobs200Ok interface. */ export declare function instanceOfGetCharactersCharacterIdIndustryJobs200Ok(value: object): value is GetCharactersCharacterIdIndustryJobs200Ok; export declare function GetCharactersCharacterIdIndustryJobs200OkFromJSON(json: any): GetCharactersCharacterIdIndustryJobs200Ok; export declare function GetCharactersCharacterIdIndustryJobs200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdIndustryJobs200Ok; export declare function GetCharactersCharacterIdIndustryJobs200OkToJSON(json: any): GetCharactersCharacterIdIndustryJobs200Ok; export declare function GetCharactersCharacterIdIndustryJobs200OkToJSONTyped(value?: GetCharactersCharacterIdIndustryJobs200Ok | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GetCharactersCharacterIdIndustryJobs200Ok.d.ts.map