Replaces the request body while keeping the existing empty header tuple.
supplier producing the new body definition.
Adds a single request header definition while keeping the empty body.
header definition to include.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>): HttpEndpoint<P, Input<Headers2<H1, H2>, EmptyBody>, O>(source) Adds two request header definitions while keeping the empty body.
second header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>): HttpEndpoint<P, Input<Headers3<H1, H2, H3>, EmptyBody>, O>(source) Adds three request header definitions while keeping the empty body.
second header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>): HttpEndpoint<P, Input<Headers4<H1, H2, H3, H4>, EmptyBody>, O>(source) Adds four request header definitions while keeping the empty body.
second header definition.
fourth header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>): HttpEndpoint<P, Input<Headers5<H1, H2, H3, H4, H5>, EmptyBody>, O>(source) Adds five request header definitions while keeping the empty body.
second header definition.
fourth header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>): HttpEndpoint<P, Input<Headers6<H1, H2, H3, H4, H5, H6>, EmptyBody>, O>(source) Adds six request header definitions while keeping the empty body.
second header definition.
fourth header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>): HttpEndpoint<P, Input<Headers7<H1, H2, H3, H4, H5, H6, H7>, EmptyBody>, O>(source) Adds seven request header definitions while keeping the empty body.
second header definition.
fourth header definition.
seventh header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>): HttpEndpoint<P, Input<Headers8<H1, H2, H3, H4, H5, H6, H7, H8>, EmptyBody>, O>(source) Adds eight request header definitions while keeping the empty body.
second header definition.
fourth header definition.
seventh header definition.
eighth header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any, H9 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>, h9: Header<H9>): HttpEndpoint<P, Input<Headers9<H1, H2, H3, H4, H5, H6, H7, H8, H9>, EmptyBody>, O>(source) Adds nine request header definitions while keeping the empty body.
second header definition.
fourth header definition.
seventh header definition.
eighth header definition.
fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any, H9 : Any, H10 : Any> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>, h9: Header<H9>, h10: Header<H10>): HttpEndpoint<P, Input<Headers10<H1, H2, H3, H4, H5, H6, H7, H8, H9, H10>, EmptyBody>, O>(source) Adds ten request header definitions while keeping the empty body.
second header definition.
fourth header definition.
seventh header definition.
eighth header definition.
@JvmName(name = "inputHeadersBody1") fun <P : Parameters, O : Outputs, H1 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, body: () -> B): HttpEndpoint<P, Input<Headers1<H1>, B>, O>(source)Adds a single header definition and replaces the body.
header definition to include.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody2") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, body: () -> B): HttpEndpoint<P, Input<Headers2<H1, H2>, B>, O>(source)Adds a header definition and replaces the body.
header definition to include.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody3") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, body: () -> B): HttpEndpoint<P, Input<Headers3<H1, H2, H3>, B>, O>(source)Adds two header definitions and replaces the body.
second header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody4") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, body: () -> B): HttpEndpoint<P, Input<Headers4<H1, H2, H3, H4>, B>, O>(source)Adds three header definitions and replaces the body.
second header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody5") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, body: () -> B): HttpEndpoint<P, Input<Headers5<H1, H2, H3, H4, H5>, B>, O>(source)Adds four header definitions and replaces the body.
second header definition.
fourth header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody6") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, body: () -> B): HttpEndpoint<P, Input<Headers6<H1, H2, H3, H4, H5, H6>, B>, O>(source)Adds five header definitions and replaces the body.
second header definition.
fourth header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody7") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, body: () -> B): HttpEndpoint<P, Input<Headers7<H1, H2, H3, H4, H5, H6, H7>, B>, O>(source)Adds six header definitions and replaces the body.
second header definition.
fourth header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody8") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>, body: () -> B): HttpEndpoint<P, Input<Headers8<H1, H2, H3, H4, H5, H6, H7, H8>, B>, O>(source)Adds seven header definitions and replaces the body.
second header definition.
fourth header definition.
seventh header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody9") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any, H9 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>, h9: Header<H9>, body: () -> B): HttpEndpoint<P, Input<Headers9<H1, H2, H3, H4, H5, H6, H7, H8, H9>, B>, O>(source)Adds eight header definitions and replaces the body.
second header definition.
fourth header definition.
seventh header definition.
eighth header definition.
supplier producing the new body definition.
@JvmName(name = "inputHeadersBody10") fun <P : Parameters, O : Outputs, H1 : Any, H2 : Any, H3 : Any, H4 : Any, H5 : Any, H6 : Any, H7 : Any, H8 : Any, H9 : Any, H10 : Any, B : Body<*>> HttpEndpoint<P, Input<Headers0, EmptyBody>, O>.input(h1: Header<H1>, h2: Header<H2>, h3: Header<H3>, h4: Header<H4>, h5: Header<H5>, h6: Header<H6>, h7: Header<H7>, h8: Header<H8>, h9: Header<H9>, h10: Header<H10>, body: () -> B): HttpEndpoint<P, Input<Headers10<H1, H2, H3, H4, H5, H6, H7, H8, H9, H10>, B>, O>(source)Adds nine header definitions and replaces the body.
second header definition.
fourth header definition.
seventh header definition.
eighth header definition.
supplier producing the new body definition.