/** Ċ * Ġ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 Ġadmin ĠĊ Ġ* Ġ@ param Ġpush ĠĊ Ġ* Ġ@ param Ġpull ĠĊ Ġ* Ġ@ param Ġproperty Class ĠĊ Ġ*/ Ċ object ĠGithub Repository permission ss Ġ: ĠBase Table < Github Repository permissions >(" Github Repository permissions ") Ġ{ ĊĠĠĠ Ġval Ġadmin Ġ= Ġboolean (" admin ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġpush Ġ= Ġboolean (" push ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġpull Ġ= Ġboolean (" pull ") Ġ/* Ġnull Ġ*/ ĊĠĠĠ Ġval Ġproperty Class Ġ= Ġtext ("_ class ") Ġ/* Ġnull Ġ*/ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreate Ġan Ġentity Ġof Ġtype ĠGithub Repository permissions Ġfrom Ġthe Ġmodel ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġdo Create Entity ( row : ĠQuery Row Set , Ġwith References : ĠBoolean ) Ġ= ĠGithub Repository permissions ( ĊĠĠĠĠĠĠĠ Ġadmin Ġ= Ġrow [ admin ] Ġ Ġ/* Ġkotlin . Boolean ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġpush Ġ= Ġrow [ push ] Ġ Ġ/* Ġkotlin . Boolean ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġpull Ġ= Ġrow [ pull ] Ġ Ġ/* Ġkotlin . Boolean ? Ġ*/, ĊĠĠĠĠĠĠĠ Ġproperty Class Ġ= Ġrow [ property Class ] Ġ Ġ/* Ġkotlin . String ? Ġ*/ ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĊĠĠĠ Ġ* ĠAssign Ġall Ġthe Ġcolumns Ġfrom Ġthe Ġentity Ġof Ġtype ĠGithub Repository permissions Ġto Ġthe ĠD ML Ġexpression . ĊĠĠĠ Ġ* ĊĠĠĠ Ġ* ĠUsage : ĊĠĠĠ Ġ* ĊĠĠĠ Ġ* Ġ``` kotlin ĊĠĠĠ Ġ* Ġlet Ġentity Ġ= ĠGithub Repository permissions () ĊĠĠĠ Ġ* Ġdatabase . update ( Github Repository permission ss , Ġ{ ĊĠĠĠ Ġ* ĠĠĠĠ Ġassign From ( entity ) ĊĠĠĠ Ġ* Ġ}) ĊĠĠĠ Ġ* Ġ``` ĊĠĠĠ Ġ* Ġ@ return Ġthe Ġbuilder Ġwith Ġthe Ġcolumns Ġfor Ġthe Ġupdate Ġor Ġinsert . ĊĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠAssign ments Builder . assign From ( entity : ĠGithub Repository permissions ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Github Repository permission ss . admin , Ġentity . admin ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Github Repository permission ss . push , Ġentity . push ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Github Repository permission ss . pull , Ġentity . pull ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( Github Repository permission ss . property Class , Ġentity . property Class ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } ĊĊĊ