// Generated Ġby Ġthe Ġprotocol Ġbuffer Ġcompiler . ĠDO ĠNOT ĠEDIT ! Ċ // Ġsource : Ġgoogle / api / http . proto Ċ Ċ package Ġcom . google . api ; Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġhttp Rule ( block : Ġcom . google . api . Http Rule Kt . Dsl . () Ġ-> ĠUnit ): Ġcom . google . api . Http Rule Ġ= ĊĠ Ġcom . google . api . Http Rule Kt . Dsl ._ create ( com . google . api . Http Rule . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ object ĠHttp Rule Kt Ġ{ ĊĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠ Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Field Ġprivate Ġval Ġ_ builder : Ġcom . google . api . Http Rule . Builder ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcom . google . api . Http Rule . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcom . google . api . Http Rule Ġ= Ġ_ builder . build () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠSelect s Ġmethods Ġto Ġwhich Ġthis Ġrule Ġapplies . ĊĠĠĠĠ Ġ* ĠRefer Ġto Ġ[ selector ][ google . api . Documentation Rule . selector ] Ġfor Ġsyntax Ġdetails . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġselector Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġselector : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Selector ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Selector () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Selector ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Selector ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠSelect s Ġmethods Ġto Ġwhich Ġthis Ġrule Ġapplies . ĊĠĠĠĠ Ġ* ĠRefer Ġto Ġ[ selector ][ google . api . Documentation Rule . selector ] Ġfor Ġsyntax Ġdetails . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġselector Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Selector () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Selector () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġlisting Ġand Ġgetting Ġinformation Ġabout Ġresources . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġget Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġget : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Get ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Get () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Get ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Get ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġlisting Ġand Ġgetting Ġinformation Ġabout Ġresources . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġget Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Get () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Get () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġlisting Ġand Ġgetting Ġinformation Ġabout Ġresources . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġget Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġget Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Get (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Get () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġput Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġput : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Put ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Put () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Put ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Put ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġput Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Put () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Put () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġput Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġput Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Put (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Put () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġcreating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpost Ġ= Ġ 4 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġpost : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" getPost ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getPost () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Post ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Post ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġcreating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpost Ġ= Ġ 4 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Post () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Post () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġcreating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpost Ġ= Ġ 4 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġpost Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Post (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Post () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġdeleting Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġdelete Ġ= Ġ 5 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġdelete : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Delete ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Delete () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Delete ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Delete ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġdeleting Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġdelete Ġ= Ġ 5 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Delete () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Delete () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġdeleting Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġdelete Ġ= Ġ 5 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġdelete Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Delete (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Delete () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpatch Ġ= Ġ 6 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġpatch : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Patch ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Patch () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Patch ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Patch ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpatch Ġ= Ġ 6 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Patch () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Patch () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠUsed Ġfor Ġupdating Ġa Ġresource . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġpatch Ġ= Ġ 6 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġpatch Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Patch (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Patch () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠThe Ġcustom Ġpattern Ġis Ġused Ġfor Ġspecifying Ġan ĠHTTP Ġmethod Ġthat Ġis Ġnot ĊĠĠĠĠ Ġ* Ġincluded Ġin Ġthe Ġ` pattern ` Ġfield , Ġsuch Ġas ĠHEAD , Ġor Ġ"*" Ġto Ġleave Ġthe ĊĠĠĠĠ Ġ* ĠHTTP Ġmethod Ġunspecified Ġfor Ġthis Ġrule . ĠThe Ġwild - card Ġrule Ġis Ġuseful ĊĠĠĠĠ Ġ* Ġfor Ġservices Ġthat Ġprovide Ġcontent Ġto ĠWeb Ġ( HTML ) Ġclients . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code >. google . api . Custom Http Pattern Ġcustom Ġ= Ġ 8 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġcustom : Ġcom . google . api . Custom Http Pattern ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Custom ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Custom () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Custom ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Custom ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠThe Ġcustom Ġpattern Ġis Ġused Ġfor Ġspecifying Ġan ĠHTTP Ġmethod Ġthat Ġis Ġnot ĊĠĠĠĠ Ġ* Ġincluded Ġin Ġthe Ġ` pattern ` Ġfield , Ġsuch Ġas ĠHEAD , Ġor Ġ"*" Ġto Ġleave Ġthe ĊĠĠĠĠ Ġ* ĠHTTP Ġmethod Ġunspecified Ġfor Ġthis Ġrule . ĠThe Ġwild - card Ġrule Ġis Ġuseful ĊĠĠĠĠ Ġ* Ġfor Ġservices Ġthat Ġprovide Ġcontent Ġto ĠWeb Ġ( HTML ) Ġclients . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code >. google . api . Custom Http Pattern Ġcustom Ġ= Ġ 8 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Custom () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Custom () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠThe Ġcustom Ġpattern Ġis Ġused Ġfor Ġspecifying Ġan ĠHTTP Ġmethod Ġthat Ġis Ġnot ĊĠĠĠĠ Ġ* Ġincluded Ġin Ġthe Ġ` pattern ` Ġfield , Ġsuch Ġas ĠHEAD , Ġor Ġ"*" Ġto Ġleave Ġthe ĊĠĠĠĠ Ġ* ĠHTTP Ġmethod Ġunspecified Ġfor Ġthis Ġrule . ĠThe Ġwild - card Ġrule Ġis Ġuseful ĊĠĠĠĠ Ġ* Ġfor Ġservices Ġthat Ġprovide Ġcontent Ġto ĠWeb Ġ( HTML ) Ġclients . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code >. google . api . Custom Http Pattern Ġcustom Ġ= Ġ 8 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġcustom Ġfield Ġis Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Custom (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠ Ġreturn Ġ_ builder . has Custom () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġrequest Ġfield Ġwhose Ġvalue Ġis Ġmapped Ġto Ġthe ĠHTTP Ġbody , Ġor ĊĠĠĠĠ Ġ* Ġ` *` Ġfor Ġmapping Ġall Ġfields Ġnot Ġcaptured Ġby Ġthe Ġpath Ġpattern Ġto Ġthe ĠHTTP ĊĠĠĠĠ Ġ* Ġbody . ĠNOTE : Ġthe Ġreferred Ġfield Ġmust Ġnot Ġbe Ġa Ġrepeated Ġfield Ġand Ġmust Ġbe ĊĠĠĠĠ Ġ* Ġpresent Ġat Ġthe Ġtop - level Ġof Ġrequest Ġmessage Ġtype . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġbody Ġ= Ġ 7 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġbody : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" getBody ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getBody () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Body ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Body ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġrequest Ġfield Ġwhose Ġvalue Ġis Ġmapped Ġto Ġthe ĠHTTP Ġbody , Ġor ĊĠĠĠĠ Ġ* Ġ` *` Ġfor Ġmapping Ġall Ġfields Ġnot Ġcaptured Ġby Ġthe Ġpath Ġpattern Ġto Ġthe ĠHTTP ĊĠĠĠĠ Ġ* Ġbody . ĠNOTE : Ġthe Ġreferred Ġfield Ġmust Ġnot Ġbe Ġa Ġrepeated Ġfield Ġand Ġmust Ġbe ĊĠĠĠĠ Ġ* Ġpresent Ġat Ġthe Ġtop - level Ġof Ġrequest Ġmessage Ġtype . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġbody Ġ= Ġ 7 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear Body () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Body () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠOptional . ĠThe Ġname Ġof Ġthe Ġresponse Ġfield Ġwhose Ġvalue Ġis Ġmapped Ġto Ġthe ĠHTTP ĊĠĠĠĠ Ġ* Ġbody Ġof Ġresponse . ĠOther Ġresponse Ġfields Ġare Ġignored . ĠWhen ĊĠĠĠĠ Ġ* Ġnot Ġset , Ġthe Ġresponse Ġmessage Ġwill Ġbe Ġused Ġas ĠHTTP Ġbody Ġof Ġresponse . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġresponse _ body Ġ= Ġ 1 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġresponse Body : Ġkotlin . String ĊĠĠĠĠĠ Ġ@ Jvm Name (" get ResponseBody ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get ResponseBody () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set ResponseBody ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set ResponseBody ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠOptional . ĠThe Ġname Ġof Ġthe Ġresponse Ġfield Ġwhose Ġvalue Ġis Ġmapped Ġto Ġthe ĠHTTP ĊĠĠĠĠ Ġ* Ġbody Ġof Ġresponse . ĠOther Ġresponse Ġfields Ġare Ġignored . ĠWhen ĊĠĠĠĠ Ġ* Ġnot Ġset , Ġthe Ġresponse Ġmessage Ġwill Ġbe Ġused Ġas ĠHTTP Ġbody Ġof Ġresponse . ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > string Ġresponse _ body Ġ= Ġ 1 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear ResponseBody () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear ResponseBody () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAn Ġun instant iable , Ġbehavior less Ġtype Ġto Ġrepresent Ġthe Ġfield Ġin ĊĠĠĠĠ Ġ* Ġgener ics . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠ Ġclass ĠAdditional Bindings Proxy Ġprivate Ġconstructor () Ġ: Ġcom . google . protobuf . kotlin . Dsl Proxy () ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠĠ Ġval Ġadditional Bindings : Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy > ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġget () Ġ= Ġcom . google . protobuf . kotlin . Dsl List ( ĊĠĠĠĠĠĠĠ Ġ_ builder . getAdditional Bindings List () ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġadditional Bindings Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" add Additional Bindings ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. add ( value : Ġcom . google . api . Http Rule ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . add Additional Bindings ( value ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġadditional Bindings Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign Additional Bindings ") ĊĠĠĠ Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. plus Assign ( value : Ġcom . google . api . Http Rule ) Ġ{ ĊĠĠĠĠĠ Ġadd ( value ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġadditional Bindings Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" addAll Additional Bindings ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. addAll ( values : Ġkotlin . collections . Iterable < com . google . api . Http Rule >) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . addAll Additional Bindings ( values ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġadditional Bindings Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign All Additional Bindings ") ĊĠĠĠ Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. plus Assign ( values : Ġkotlin . collections . Iterable < com . google . api . Http Rule >) Ġ{ ĊĠĠĠĠĠ Ġadd All ( values ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġindex ĠThe Ġindex Ġto Ġset Ġthe Ġvalue Ġat . ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġadditional Bindings Ġto Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" set Additional Bindings ") ĊĠĠĠ Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. set ( index : Ġkotlin . Int , Ġvalue : Ġcom . google . api . Http Rule ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . set Additional Bindings ( index , Ġvalue ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠ Ġ* ĠAdditional ĠHTTP Ġbindings Ġfor Ġthe Ġselector . ĠNested Ġbindings Ġmust ĊĠĠĠĠ Ġ* Ġnot Ġcontain Ġan Ġ` additional _ bindings ` Ġfield Ġthemselves Ġ( that Ġis , ĊĠĠĠĠ Ġ* Ġthe Ġnesting Ġmay Ġonly Ġbe Ġone Ġlevel Ġdeep ). ĊĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. google . api . Http Rule Ġadditional _ bindings Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" clear Additional Bindings ") ĊĠĠĠ Ġfun Ġcom . google . protobuf . kotlin . Dsl List < com . google . api . Http Rule , ĠAdditional Bindings Proxy >. clear () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Additional Bindings () ĊĠĠĠ Ġ} val Ġpattern Case : Ġcom . google . api . Http Rule . Pattern Case ĊĠĠĠĠĠ Ġ@ Jvm Name (" get Pattern Case ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Pattern Case () ĊĊĠĠĠ Ġfun Ġclear Pattern () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Pattern () ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ @ kotlin . jvm . Jvm Synt hetic Ċ inline Ġfun Ġcom . google . api . Http Rule . copy ( block : Ġcom . google . api . Http Rule Kt . Dsl . () Ġ-> ĠUnit ): Ġcom . google . api . Http Rule Ġ= ĊĠ Ġcom . google . api . Http Rule Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ