liferay-headless-rest-client
Version:
A collection of Headless Clients used in Liferay Portal
1 lines • 7.01 kB
TypeScript
export type ExportTask={className?:string;contentType?:string;endTime?:string;errorMessage?:string;externalReferenceCode?:string;id?:number;processedItemsCount?:number;startTime?:string;totalItemsCount?:number;readonly'x-class-name'?:string;executeStatus?:'COMPLETED'|'FAILED'|'INITIAL'|'STARTED';};export type FailedItem={item?:string;itemIndex?:number;message?:string;readonly'x-class-name'?:string;};export type ImportTask={className?:string;contentType?:string;endTime?:string;errorMessage?:string;externalReferenceCode?:string;failedItems?:Array<FailedItem>;id?:number;processedItemsCount?:number;startTime?:string;totalItemsCount?:number;readonly'x-class-name'?:string;executeStatus?:'COMPLETED'|'FAILED'|'INITIAL'|'STARTED';importStrategy?:'ON_ERROR_CONTINUE'|'ON_ERROR_FAIL';operation?:'CREATE'|'DELETE'|'UPDATE';};export type DeleteImportTaskRequestBody={file?:Blob|File;};export type MultipartBody={values?:{[key:string]:string;};};export type PostImportTaskRequestBody={file?:Blob|File;};export type PutImportTaskRequestBody={file?:Blob|File;};export type GetExportTaskData={body?:never;path:{exportTaskId:string;};query?:never;url:'/o/headless-batch-engine/v1.0/export-task/{exportTaskId}';};export type GetExportTaskResponses={default:ExportTask;};export type GetExportTaskResponse=GetExportTaskResponses[keyof GetExportTaskResponses];export type GetExportTaskByExternalReferenceCodeData={body?:never;path:{externalReferenceCode:string;};query?:never;url:'/o/headless-batch-engine/v1.0/export-task/by-external-reference-code/{externalReferenceCode}';};export type GetExportTaskByExternalReferenceCodeResponses={default:ExportTask;};export type GetExportTaskByExternalReferenceCodeResponse=GetExportTaskByExternalReferenceCodeResponses[keyof GetExportTaskByExternalReferenceCodeResponses];export type GetExportTaskByExternalReferenceCodeContentData={body?:never;path:{externalReferenceCode:string;};query?:never;url:'/o/headless-batch-engine/v1.0/export-task/by-external-reference-code/{externalReferenceCode}/content';};export type GetExportTaskByExternalReferenceCodeContentResponses={default:Blob|File;};export type GetExportTaskByExternalReferenceCodeContentResponse=GetExportTaskByExternalReferenceCodeContentResponses[keyof GetExportTaskByExternalReferenceCodeContentResponses];export type GetExportTaskContentData={body?:never;path:{exportTaskId:string;};query?:never;url:'/o/headless-batch-engine/v1.0/export-task/{exportTaskId}/content';};export type GetExportTaskContentResponses={default:Blob|File;};export type GetExportTaskContentResponse=GetExportTaskContentResponses[keyof GetExportTaskContentResponses];export type PostExportTaskData={body?:never;path:{className:string;contentType:string;};query?:{batchNestedFields?:string;callbackURL?:string;externalReferenceCode?:string;fieldNames?:string;taskItemDelegateName?:string;};url:'/o/headless-batch-engine/v1.0/export-task/{className}/{contentType}';};export type PostExportTaskResponses={default:ExportTask;};export type PostExportTaskResponse=PostExportTaskResponses[keyof PostExportTaskResponses];export type DeleteImportTask1Data={body?:ImportTask;path:{className:string;};query?:{callbackURL?:string;externalReferenceCode?:string;importStrategy?:string;taskItemDelegateName?:string;};url:'/o/headless-batch-engine/v1.0/import-task/{className}';};export type DeleteImportTask1Responses={default:ImportTask;};export type DeleteImportTask1Response=DeleteImportTask1Responses[keyof DeleteImportTask1Responses];export type PostImportTask1Data={body?:ImportTask;path:{className:string;};query?:{batchExternalReferenceCode?:string;batchRestrictFields?:string;callbackURL?:string;createStrategy?:string;externalReferenceCode?:string;fieldNameMapping?:string;importStrategy?:string;taskItemDelegateName?:string;};url:'/o/headless-batch-engine/v1.0/import-task/{className}';};export type PostImportTask1Responses={default:ImportTask;};export type PostImportTask1Response=PostImportTask1Responses[keyof PostImportTask1Responses];export type PutImportTask1Data={body?:ImportTask;path:{className:string;};query?:{callbackURL?:string;externalReferenceCode?:string;importStrategy?:string;taskItemDelegateName?:string;updateStrategy?:string;};url:'/o/headless-batch-engine/v1.0/import-task/{className}';};export type PutImportTask1Responses={default:ImportTask;};export type PutImportTask1Response=PutImportTask1Responses[keyof PutImportTask1Responses];export type GetImportTaskData={body?:never;path:{importTaskId:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/{importTaskId}';};export type GetImportTaskResponses={default:ImportTask;};export type GetImportTaskResponse=GetImportTaskResponses[keyof GetImportTaskResponses];export type GetImportTaskByExternalReferenceCodeData={body?:never;path:{externalReferenceCode:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/by-external-reference-code/{externalReferenceCode}';};export type GetImportTaskByExternalReferenceCodeResponses={default:ImportTask;};export type GetImportTaskByExternalReferenceCodeResponse=GetImportTaskByExternalReferenceCodeResponses[keyof GetImportTaskByExternalReferenceCodeResponses];export type GetImportTaskByExternalReferenceCodeContentData={body?:never;path:{externalReferenceCode:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/by-external-reference-code/{externalReferenceCode}/content';};export type GetImportTaskByExternalReferenceCodeContentResponses={default:Blob|File;};export type GetImportTaskByExternalReferenceCodeContentResponse=GetImportTaskByExternalReferenceCodeContentResponses[keyof GetImportTaskByExternalReferenceCodeContentResponses];export type GetImportTaskByExternalReferenceCodeFailedItemReportData={body?:never;path:{externalReferenceCode:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/by-external-reference-code/{externalReferenceCode}/failed-items/report';};export type GetImportTaskByExternalReferenceCodeFailedItemReportResponses={default:Blob|File;};export type GetImportTaskByExternalReferenceCodeFailedItemReportResponse=GetImportTaskByExternalReferenceCodeFailedItemReportResponses[keyof GetImportTaskByExternalReferenceCodeFailedItemReportResponses];export type GetImportTaskContentData={body?:never;path:{importTaskId:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/{importTaskId}/content';};export type GetImportTaskContentResponses={default:Blob|File;};export type GetImportTaskContentResponse=GetImportTaskContentResponses[keyof GetImportTaskContentResponses];export type GetImportTaskFailedItemReportData={body?:never;path:{importTaskId:string;};query?:never;url:'/o/headless-batch-engine/v1.0/import-task/{importTaskId}/failed-items/report';};export type GetImportTaskFailedItemReportResponses={default:Blob|File;};export type GetImportTaskFailedItemReportResponse=GetImportTaskFailedItemReportResponses[keyof GetImportTaskFailedItemReportResponses];export type ClientOptions={baseUrl:'http://localhost:8080'|(string&{});};