package Ġau . id . w ale . ok fluent Ċ Ċ import Ġau . id . w ale . ok fluent . ab stractions . Fluent RequestBuilder Ċ import Ġau . id . w ale . ok fluent . enums . RequestType Ċ Ċ fun ĠString . get (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . GET ) ĊĠĠĠ Ġreturn Ġbuilder Ċ } Ċ Ċ fun ĠString . post (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . POST ) ĊĠĠĠ Ġreturn Ġbuilder Ċ } Ċ Ċ fun ĠString . put (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . PUT ) ĊĠĠĠ Ġreturn Ġbuilder Ċ } Ċ Ċ fun ĠString . patch (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . PATCH ) ĊĠĠĠ Ġreturn Ġbuilder Ċ } Ċ Ċ fun ĠString . head (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . HEAD ) ĊĠĠĠ Ġreturn Ġbuilder Ċ } Ċ Ċ fun ĠString . delete (): ĠFluent RequestBuilder Ġ{ ĊĠĠĠ Ġval Ġbuilder Ġ= ĠFluent RequestBuilder () ĊĠĠĠĠĠĠĠ Ġ. url ( this ) ĊĠĠĠĠĠĠĠ Ġ. request ( RequestType . HEAD ) ĊĠĠĠ Ġreturn Ġbuilder Ċ }