/** Ċ * ĠR asters ĠAPI Ċ * ĠNo Ġdescription Ġprovided Ġ( generated Ġby ĠSwagger ĠCode gen Ġhttps :// github . com / swagger - api / swagger - codegen ) Ċ * Ċ * ĠOpenAPI Ġspec Ġversion : Ġv 2 Ċ * Ġ Ċ * Ċ * ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby Ġthe Ġswagger Ġcode Ġgenerator Ġprogram . Ċ * Ġhttps :// github . com / swagger - api / swagger - codegen . git Ċ * ĠDo Ġnot Ġedit Ġthe Ġclass Ġmanually . Ċ */ Ċ package Ġcom . ns im tech . r asters client . data ĊĊ Ċ import Ġcom . ns im tech . r asters client . data . Serializer . Dataset Status Serializer Ċ import Ġcom . ns im tech . r asters client . data . Serializer . Date Serializer Ċ import Ġcom . ns im tech . r asters client . data . Serializer . UUID Serializer Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġkotlinx . serialization . Context ual Serialization Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠĊ Ġ* Ġ@ param Ġid ĠĊ Ġ* Ġ@ param Ġtype ĠĊ Ġ* Ġ@ param Ġstatus ĠĊ Ġ* Ġ@ param Ġbegin Date ĠĊ Ġ* Ġ@ param ĠendDate ĠĊ Ġ* Ġ@ param Ġnb Files ĠĊ Ġ* Ġ@ param Ġsize ĠĊ Ġ* Ġ@ param Ġdata Uploaded ĠĊ Ġ* Ġ@ param Ġ&# x 6 0 ; data &# x 6 0 ; ĠĊ Ġ* Ġ@ param Ġerror ĠĊ Ġ* Ġ@ param Ġmetadata ĠĊ Ġ* Ġ@ param Ġprocessing Type ĠĊ Ġ* Ġ@ param Ġis Raster ĠĊ Ġ*/ Ċ @ Serializable Ċ data Ġclass ĠDataSet Ġ( ĊĠĠĠ Ġval Ġtype : Ġkotlin . String ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ Serializable ( with Ġ= ĠDate Serializer :: class ) ĊĠĠĠ Ġval Ġbegin Date : ĠDate ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ Serializable ( with Ġ= ĠDate Serializer :: class ) ĊĠĠĠ Ġval ĠendDate : ĠDate ? Ġ= Ġnull , ĊĊĠĠĠ Ġval Ġnb Files : Ġkotlin . Int ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġsize : Ġkotlin . Double ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġdata Uploaded : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġ` data `: Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġerror : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġmetadata : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġprocessing Type : Ġkotlin . Int ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġis Raster : Ġkotlin . Boolean ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ Serializable ( with Ġ= ĠUUID Serializer :: class ) ĊĠĠĠ Ġval Ġid : Ġjava . util . UUID ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ Serializable ( with Ġ= ĠDataset Status Serializer :: class ) ĊĠĠĠ Ġval Ġstatus : ĠDataSet . Status ? Ġ= Ġnull Ċ ) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠ Ġ* ĠĊĠĠĠ Ġ* ĠValues : Ġerror , no Data , data Received , in Ac quisition , in Processing , data Completed ĊĠĠĠ Ġ*/ ĊĠĠĠ Ġenum Ġclass ĠStatus ( val Ġvalue : Ġkotlin . String ){ ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" Error ") ĠError (" Error "), ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" No Data ") ĠNo Data (" No Data "), ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" Data Received ") ĠData Received (" Data Received "), ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" In Ac quisition ") ĠIn Ac quisition (" In Ac quisition "), ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" In Processing ") ĠIn Processing (" In Processing "), ĊĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" Data Completed ") ĠData Completed (" Data Completed "); ĊĠĠĠĠĊĠĠĠ Ġ} Ċ Ċ } ĊĊ