file.ts
Wed Nov 22 2023 11:28:01 GMT+0000 (Coordinated Universal Time)
Saved by @thanuj
export const DataFileDef = ` type Query { dataFiles(offset: Float, limit: Float, filters: DataFileFilters, sort: DataFileSort): [DataFile] getUploadUrl(dataType: String!, fileType: String!, fileName: String!, partnerId: String): String! @auth(object: "DataFile/upload") getDownloadUrl(fileId: String!): String! @auth(object: "DataFile/download") getValidationFileUrl(fileId: ID!): String! @auth(object: "DataFile/validationDownload") getUploadPartners: [Partner] getUploadDataTypes(partnerId: String!): [String!]! @auth(object: "DataFile/uploadDataTypes") getUploadFileTypes(partnerId: String!, dataType: String!): [String!]! @auth(object: "DataFile/uploadFileTypes") } type DataFile { sid: ID createDate: Date updateDate: Date customerSid: ID loadDate: Date reportingPartnerSid: ID reportDate: Date deleted: Boolean id: String fileName: String fileType: String dataType: String controlSum: String encoding: String fileSize: Float recordCount: Float processingComplete: Boolean endStateValidationsComplete: Boolean reportingPartner: Partner source: DataFileSource dataFileState: DataFileState parserAttempt: ParserAttempt deletedLines: Number } type DataFileState { dataState: DataState } type ParserAttempt { status: String numberRows: Float message: String } input ParserAttemptFilter { sid: IDFilter createDate: DateFilter updateDate: DateFilter status: StringFilter numberRows: NumberFilter } input DataFileStateFilter { dataState: DataStateFilter } input DataFileFilters { sid: IDFilter createDate: DateFilter updateDate: DateFilter loadDate: DateFilter customerSid: IDFilter reportingPartnerSid: IDFilter reportDate: DateFilter deleted: BooleanFilter id: StringFilter fileName: StringFilter fileType: StringFilter dataType: StringFilter controlSum: StringFilter encoding: StringFilter fileSize: NumberFilter processingComplete: BooleanFilter endStateValidationsComplete: BooleanFilter reportingPartner: PartnerFilter source: StringFilter dataFileState: DataFileStateFilter parserAttempt: ParserAttemptFilter } input DataFileStateFilter { sid: IDFilter createDate: DateFilter updateDate: DateFilter dataState: DataStateFilter } input DataFileSort { sid: SortOption createDate: SortOption updateDate: SortOption loadDate: SortOption reportingPartnerSid: SortOption reportDate: SortOption deleted: SortOption id: SortOption fileName: SortOption fileType: SortOption dataType: SortOption controlSum: SortOption encoding: SortOption fileSize: SortOption processingComplete: SortOption endStateValidationsComplete: SortOption reportingPartner: PartnerSort source: SortOption dataFileState: DataFileStateSort parserAttempt: ParserAttemptSort } input DataFileStateSort { dataState: DataStateSort } input ParserAttemptSort { sid: SortOption createDate: SortOption updateDate: SortOption status: SortOption numberRows: SortOption } enum DataFileSource { WB_UPLOAD CC_UPLOAD EMAIL SFTP FTP FTPS S3 LOCAL UNAVAILABLE } `;
Comments