/** Ċ * Ġ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 . server Ċ Ċ import Ġio . ktor . locations .* Ċ import Ġorg . open ap it ools . server . models .* Ċ Ċ @ K tor Experimental Locations API Ċ object ĠPaths Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠCSRF Ġprotection Ġtoken ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ crumb Issuer / api / json ") Ġobject Ġget Cr umb ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDelete Ġqueue Ġitem Ġfrom Ġan Ġorganization Ġpipeline Ġqueue ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġqueue ĠName Ġof Ġthe Ġqueue Ġitem ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ queue /{ queue }") Ġclass Ġdelete Pipeline Queue Item ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġqueue : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġauthenticated Ġuser Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ user /") Ġclass Ġget Authenticated User ( val Ġorganization : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġa Ġlist Ġof Ġclass Ġnames Ġsupported Ġby Ġa Ġgiven Ġclass ĊĠĠĠĠ Ġ* Ġ@ param Ġproperty Class ĠName Ġof Ġthe Ġclass ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / classes /{ class }") Ġclass Ġget Classes ( val Ġproperty Class : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠJSON ĠWeb ĠKey ĊĠĠĠĠ Ġ* Ġ@ param Ġkey ĠKey ĠID Ġreceived Ġas Ġpart Ġof ĠJWT Ġheader Ġfield Ġkid ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ jwt - auth / jw ks /{ key }") Ġclass Ġget Json Web Key ( val Ġkey : Ġkotlin . Int ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠJSON ĠWeb ĠToken ĊĠĠĠĠ Ġ* Ġ@ param Ġexpiry TimeIn M ins ĠToken Ġexpiry Ġtime Ġin Ġminutes , Ġdefault : Ġ 3 0 Ġminutes Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġmax Expiry TimeIn M ins ĠMaximum Ġtoken Ġexpiry Ġtime Ġin Ġminutes , Ġdefault : Ġ 4 8 0 Ġminutes Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ jwt - auth / token ") Ġclass Ġget Json Web Token ( val Ġexpiry TimeIn M ins : Ġkotlin . Int ? Ġ= Ġnull , Ġval Ġmax Expiry TimeIn M ins : Ġkotlin . Int ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġorganization Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }") Ġclass Ġget Organ isation ( val Ġorganization : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġall Ġorganizations Ġdetails ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /") Ġobject Ġget Organ isations ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġpipeline Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }") Ġclass Ġget Pipeline ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġall Ġactivities Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ activities ") Ġclass Ġget Pipeline Activities ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġbranch Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġbranch ĠName Ġof Ġthe Ġbranch ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ branches /{ branch }/ ") Ġclass Ġget Pipeline Branch ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġbranch : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġbranch Ġrun Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġbranch ĠName Ġof Ġthe Ġbranch ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ branches /{ branch }/ runs /{ run }") Ġclass Ġget Pipeline Branch Run ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġbranch : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġall Ġbranches Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ branches ") Ġclass Ġget Pipeline Branches ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġpipeline Ġfolder Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġfolder ĠName Ġof Ġthe Ġfolder ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ folder }/ ") Ġclass Ġget Pipeline Folder ( val Ġorganization : Ġkotlin . String , Ġval Ġfolder : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġpipeline Ġdetails Ġfor Ġan Ġorganization Ġfolder ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġfolder ĠName Ġof Ġthe Ġfolder ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ folder }/ pipelines /{ pipeline }") Ġclass Ġget Pipeline Folder Pipeline ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġfolder : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġqueue Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ queue ") Ġclass Ġget Pipeline Queue ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġrun Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }") Ġclass Ġget Pipeline Run ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġlog Ġfor Ġa Ġpipeline Ġrun ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġstart ĠStart Ġposition Ġof Ġthe Ġlog Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġdownload ĠSet Ġto Ġtrue Ġin Ġorder Ġto Ġdownload Ġthe Ġfile , Ġotherwise Ġit &# 3 9 ; s Ġpassed Ġas Ġa Ġresponse Ġbody Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ log ") Ġclass Ġget Pipeline Run Log ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġstart : Ġkotlin . Int ? Ġ= Ġnull , Ġval Ġdownload : Ġkotlin . Boolean ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġrun Ġnode Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġnode ĠName Ġof Ġthe Ġnode ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ nodes /{ node }") Ġclass Ġget Pipeline Run Node ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġnode : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġrun Ġnode Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġnode ĠName Ġof Ġthe Ġnode ĠĊĠĠĠĠ Ġ* Ġ@ param Ġstep ĠName Ġof Ġthe Ġstep ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ nodes /{ node }/ steps /{ step }") Ġclass Ġget Pipeline Run Node Step ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġnode : Ġkotlin . String , Ġval Ġstep : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġlog Ġfor Ġa Ġpipeline Ġrun Ġnode Ġstep ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġnode ĠName Ġof Ġthe Ġnode ĠĊĠĠĠĠ Ġ* Ġ@ param Ġstep ĠName Ġof Ġthe Ġstep ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ nodes /{ node }/ steps /{ step }/ log ") Ġclass Ġget Pipeline Run Node Step Log ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġnode : Ġkotlin . String , Ġval Ġstep : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġrun Ġnode Ġsteps Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġnode ĠName Ġof Ġthe Ġnode ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ nodes /{ node }/ steps ") Ġclass Ġget Pipeline Run Node Steps ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġnode : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġrun Ġnodes Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ nodes ") Ġclass Ġget Pipeline Run Nodes ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġall Ġruns Ġdetails Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs ") Ġclass Ġget Pipeline Runs ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġall Ġpipelines Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /") Ġclass Ġget P ipelines ( val Ġorganization : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠS CM Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m ĠName Ġof ĠS CM ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ scm /{ scm }") Ġclass Ġget SCM ( val Ġorganization : Ġkotlin . String , Ġval Ġsc m : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠS CM Ġorganization Ġrepositories Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m ĠName Ġof ĠS CM ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m Organ isation ĠName Ġof Ġthe ĠS CM Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġcredential Id ĠCredential ĠID Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param ĠpageSize ĠNumber Ġof Ġitems Ġin Ġa Ġpage Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġpage Number ĠPage Ġnumber Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ scm /{ scm }/ organizations /{ scm Organ isation }/ repositories ") Ġclass Ġget SC MO rg an isation Repositories ( val Ġorganization : Ġkotlin . String , Ġval Ġsc m : Ġkotlin . String , Ġval Ġsc m Organ isation : Ġkotlin . String , Ġval Ġcredential Id : Ġkotlin . String ? Ġ= Ġnull , Ġval ĠpageSize : Ġkotlin . Int ? Ġ= Ġnull , Ġval Ġpage Number : Ġkotlin . Int ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠS CM Ġorganization Ġrepository Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m ĠName Ġof ĠS CM ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m Organ isation ĠName Ġof Ġthe ĠS CM Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrepository ĠName Ġof Ġthe ĠS CM Ġrepository ĠĊĠĠĠĠ Ġ* Ġ@ param Ġcredential Id ĠCredential ĠID Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ scm /{ scm }/ organizations /{ scm Organ isation }/ repositories /{ repository }") Ġclass Ġget SC MO rg an isation Repository ( val Ġorganization : Ġkotlin . String , Ġval Ġsc m : Ġkotlin . String , Ġval Ġsc m Organ isation : Ġkotlin . String , Ġval Ġrepository : Ġkotlin . String , Ġval Ġcredential Id : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠS CM Ġorganizations Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġsc m ĠName Ġof ĠS CM ĠĊĠĠĠĠ Ġ* Ġ@ param Ġcredential Id ĠCredential ĠID Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ scm /{ scm }/ organizations ") Ġclass Ġget SC MO rg an isations ( val Ġorganization : Ġkotlin . String , Ġval Ġsc m : Ġkotlin . String , Ġval Ġcredential Id : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġuser Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġuser ĠName Ġof Ġthe Ġuser ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ users /{ user }") Ġclass ĠgetUser ( val Ġorganization : Ġkotlin . String , Ġval Ġuser : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġuser Ġfavor ites Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġuser ĠName Ġof Ġthe Ġuser ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / users /{ user }/ favorites ") Ġclass ĠgetUser F avorites ( val Ġuser : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġusers Ġdetails Ġfor Ġan Ġorganization ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ users /") Ġclass Ġget Users ( val Ġorganization : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRe play Ġan Ġorganization Ġpipeline Ġrun ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ replay ") Ġclass Ġpost Pipeline Run ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠStart Ġa Ġbuild Ġfor Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs ") Ġclass Ġpost Pipeline Runs ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠF avorite / un favorite Ġa Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġbody ĠSet ĠJSON Ġstring Ġbody Ġto Ġ{\ & quot ; favorite \ & quot ;: Ġtrue } Ġto Ġfavorite , Ġset Ġvalue Ġto Ġfalse Ġto Ġun favorite ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ favorite ") Ġclass Ġput Pipeline Favorite ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġbody : Ġkotlin . Boolean ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠStop Ġa Ġbuild Ġof Ġan Ġorganization Ġpipeline ĊĠĠĠĠ Ġ* Ġ@ param Ġorganization ĠName Ġof Ġthe Ġorganization ĠĊĠĠĠĠ Ġ* Ġ@ param Ġpipeline ĠName Ġof Ġthe Ġpipeline ĠĊĠĠĠĠ Ġ* Ġ@ param Ġrun ĠName Ġof Ġthe Ġrun ĠĊĠĠĠĠ Ġ* Ġ@ param Ġblocking ĠSet Ġto Ġtrue Ġto Ġmake Ġblocking Ġstop , Ġdefault : Ġfalse Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġtime Out In Secs ĠTimeout Ġin Ġseconds , Ġdefault : Ġ 1 0 Ġseconds Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / organizations /{ organization }/ pipelines /{ pipeline }/ runs /{ run }/ stop ") Ġclass Ġput Pipeline Run ( val Ġorganization : Ġkotlin . String , Ġval Ġpipeline : Ġkotlin . String , Ġval Ġrun : Ġkotlin . String , Ġval Ġblocking : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġtime Out In Secs : Ġkotlin . Int ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSearch Ġfor Ġany Ġresource Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġq ĠQuery Ġstring ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / search /") Ġclass Ġsearch ( val Ġq : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġclasses Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġq ĠQuery Ġstring Ġcontaining Ġan Ġarray Ġof Ġclass Ġnames ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ blue / rest / classes /") Ġclass Ġsearch Classes ( val Ġq : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġcomputer Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġdepth ĠRe cur sion Ġdepth Ġin Ġresponse Ġmodel ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ computer / api / json ") Ġclass Ġget Computer ( val Ġdepth : Ġkotlin . Int ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠJenkins Ġdetails ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ api / json ") Ġobject Ġget J enkins ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġjob Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ api / json ") Ġclass Ġget Job ( val Ġname : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġjob Ġconfiguration ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ config . xml ") Ġclass Ġget Job Config ( val Ġname : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġjob &# 3 9 ; s Ġlast Ġbuild Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ last Build / api / json ") Ġclass Ġget Job Last Build ( val Ġname : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġjob &# 3 9 ; s Ġbuild Ġprogress ive Ġtext Ġoutput ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġnumber ĠBuild Ġnumber ĠĊĠĠĠĠ Ġ* Ġ@ param Ġstart ĠStarting Ġpoint Ġof Ġprogress ive Ġtext Ġoutput ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/{ number }/ log Text / progress ive Text ") Ġclass Ġget Job Progress ive Text ( val Ġname : Ġkotlin . String , Ġval Ġnumber : Ġkotlin . String , Ġval Ġstart : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġqueue Ġdetails ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ queue / api / json ") Ġobject Ġget Queue ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġqueued Ġitem Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġnumber ĠQueue Ġnumber ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ queue / item /{ number }/ api / json ") Ġclass Ġget Queue Item ( val Ġnumber : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġview Ġdetails ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġview ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ view /{ name }/ api / json ") Ġclass Ġget View ( val Ġname : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve Ġview Ġconfiguration ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġview ĠĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ view /{ name }/ config . xml ") Ġclass Ġget View Config ( val Ġname : Ġkotlin . String ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRetrieve ĠJenkins Ġheaders ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ api / json ") Ġobject Ġhead J enkins ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreate Ġa Ġnew Ġjob Ġusing Ġjob Ġconfiguration , Ġor Ġcopied Ġfrom Ġan Ġexisting Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġnew Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġfrom ĠExisting Ġjob Ġto Ġcopy Ġfrom Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġmode ĠSet Ġto Ġ&# 3 9 ; copy &# 3 9 ; Ġfor Ġcopying Ġan Ġexisting Ġjob Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param ĠcontentType ĠContent Ġtype Ġheader Ġapplication / xml Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġbody ĠJob Ġconfiguration Ġin Ġconfig . xml Ġformat Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ create Item ") Ġclass Ġpost Create Item ( val Ġname : Ġkotlin . String , Ġval Ġfrom : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġmode : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull , Ġval ĠcontentType : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġbody : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreate Ġa Ġnew Ġview Ġusing Ġview Ġconfiguration ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġnew Ġview ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param ĠcontentType ĠContent Ġtype Ġheader Ġapplication / xml Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġbody ĠView Ġconfiguration Ġin Ġconfig . xml Ġformat Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ create View ") Ġclass Ġpost Create View ( val Ġname : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull , Ġval ĠcontentType : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġbody : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠBuild Ġa Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjson ĠĠĊĠĠĠĠ Ġ* Ġ@ param Ġtoken Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ build ") Ġclass Ġpost Job Build ( val Ġname : Ġkotlin . String , Ġval Ġjson : Ġkotlin . String , Ġval Ġtoken : Ġkotlin . String ? Ġ= Ġnull , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠUpdate Ġjob Ġconfiguration ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġbody ĠJob Ġconfiguration Ġin Ġconfig . xml Ġformat ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ config . xml ") Ġclass Ġpost Job Config ( val Ġname : Ġkotlin . String , Ġval Ġbody : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDelete Ġa Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ do Delete ") Ġclass Ġpost Job Delete ( val Ġname : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDisable Ġa Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ disable ") Ġclass Ġpost Job Disable ( val Ġname : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEnable Ġa Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ enable ") Ġclass Ġpost Job Enable ( val Ġname : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠStop Ġa Ġjob ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġjob ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ job /{ name }/ last Build / stop ") Ġclass Ġpost Job Last Build Stop ( val Ġname : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠUpdate Ġview Ġconfiguration ĊĠĠĠĠ Ġ* Ġ@ param Ġname ĠName Ġof Ġthe Ġview ĠĊĠĠĠĠ Ġ* Ġ@ param Ġbody ĠView Ġconfiguration Ġin Ġconfig . xml Ġformat ĠĊĠĠĠĠ Ġ* Ġ@ param Ġjenkins Cr umb ĠCSRF Ġprotection Ġtoken Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Location ("/ view /{ name }/ config . xml ") Ġclass Ġpost View Config ( val Ġname : Ġkotlin . String , Ġval Ġbody : Ġkotlin . String , Ġval Ġjenkins Cr umb : Ġkotlin . String ? Ġ= Ġnull ) Ċ Ċ } Ċ