/** Ċ * ĠSw ag gy ĠJenkins Ċ * ĠJenkins ĠAPI Ġclients Ġgenerated Ġfrom ĠSwagger Ġ/ ĠOpen ĠAPI Ġspecification Ċ * Ċ * ĠThe Ġversion Ġof Ġthe ĠOpenAPI Ġdocument : Ġ 1 . 1 . 2 - pre . 0 Ċ * ĠContact : Ġbl ah @ cl iff ano . com Ċ * Ċ * ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby ĠOpenAPI ĠGenerator Ġ( https :// openapi - generator . tech ). Ċ * Ġhttps :// openapi - generator . tech Ċ * ĠDo Ġnot Ġedit Ġthe Ġclass Ġmanually . Ċ */ Ċ package Ġorg . open ap it ools . database . models Ċ Ċ import Ġorg . kt orm . dsl .* Ċ import Ġorg . kt orm . schema .* Ċ import Ġorg . kt orm . database . Database Ċ import Ġ.* ĊĊ Ċ /** Ċ Ġ* ĠĊ Ġ* Ġ@ param Ġproperty Class ĠĊ Ġ* Ġ@ param Ġlinks ĠĊ Ġ* Ġ@ param ĠdisplayName ĠĊ Ġ* Ġ@ param Ġduration In Millis ĠĊ Ġ* Ġ@ param Ġid ĠĊ Ġ* Ġ@ param Ġinput ĠĊ Ġ* Ġ@ param Ġresult ĠĊ Ġ* Ġ@ param ĠstartTime ĠĊ Ġ* Ġ@ param Ġstate ĠĊ Ġ*/ Ċ object ĠPipeline Step Imp ls Ġ: ĠBase Table < Pipeline Step Impl >(" Pipeline Step Impl ") Ġ{ ĊĠĠĠ Ġval Ġproperty Class Ġ= Ġtext ("_ class ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġlinks Ġ= Ġlong ("_ links ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval ĠdisplayName Ġ= Ġtext (" displayName ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġduration In Millis Ġ= Ġint (" duration In Millis ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġid Ġ= Ġtext (" id ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġinput Ġ= Ġlong (" input ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġresult Ġ= Ġtext (" result ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval ĠstartTime Ġ= Ġtext (" startTime ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġstate Ġ= Ġtext (" state ") Ġ/* Ġnull Ġ*/ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreate Ġan Ġentity Ġof Ġtype ĠPipeline Step Impl Ġfrom Ġthe Ġmodel ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġdo Create Entity ( row : ĠQuery Row Set , Ġwith References : ĠBoolean ) Ġ= ĠPipeline Step Impl ( ĊĠĠĠĠĠĠĠ Ġproperty Class Ġ= Ġrow [ property Class ] Ġ Ġ/* Ġkotlin . String ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġlinks Ġ= ĠPipeline Step Imp ll ink ss . create Entity ( row , Ġwith References ) Ġ/* ĠPipeline Step Imp ll inks ? Ġ*/, ĊĠĠĠĠĠĠĠ ĠdisplayName Ġ= Ġrow [ displayName ] Ġ Ġ/* Ġkotlin . String ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġduration In Millis Ġ= Ġrow [ duration In Millis ] Ġ Ġ/* Ġkotlin . Int ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġrow [ id ] Ġ Ġ/* Ġkotlin . String ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġinput Ġ= ĠInput Step Imp ls . create Entity ( row , Ġwith References ) Ġ/* ĠInput Step Impl ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġresult Ġ= Ġrow [ result ] Ġ Ġ/* Ġkotlin . String ? Ġ*/, ĊĠĠĠĠĠĠĠ ĠstartTime Ġ= Ġrow [ startTime ] Ġ Ġ/* Ġkotlin . String ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġstate Ġ= Ġrow [ state ] Ġ Ġ/* Ġkotlin . String ? Ġ*/ ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠ Ġ* ĠAssign Ġall Ġthe Ġcolumns Ġfrom Ġthe Ġentity Ġof Ġtype ĠPipeline Step Impl Ġto Ġthe ĠD ML Ġexpression . ĊĠĠĠ Ġ* ĊĠĠĠ Ġ* ĠUsage : ĊĠĠĠ Ġ* ĊĠĠĠ Ġ* Ġ``` kotlin ĊĠĠĠ Ġ* Ġlet Ġentity Ġ= ĠPipeline Step Impl () ĊĠĠĠ Ġ* Ġdatabase . update ( Pipeline Step Imp ls , Ġ{ ĊĠĠĠ Ġ* ĠĠĠĠ Ġassign From ( entity ) ĊĠĠĠ Ġ* Ġ}) ĊĠĠĠ Ġ* Ġ``` ĊĠĠĠ Ġ* Ġ@ return Ġthe Ġbuilder Ġwith Ġthe Ġcolumns Ġfor Ġthe Ġupdate Ġor Ġinsert . ĊĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠAssign ments Builder . assign From ( entity : ĠPipeline Step Impl ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . property Class , Ġentity . property Class ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . links , Ġentity . links ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . displayName , Ġentity . displayName ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . duration In Millis , Ġentity . duration In Millis ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . id , Ġentity . id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . input , Ġentity . input ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . result , Ġentity . result ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . startTime , Ġentity . startTime ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Pipeline Step Imp ls . state , Ġentity . state ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } ĊĊĊ