toURI

Renders this URI template to a concrete URI without substituting any parameters.

Receiver

path segments that form the URI template.

Return

resolved URI containing the composed path.


Renders this URI template to a concrete URI by substituting p1.

Receiver

path segments and parameter definition comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.


fun <P1 : Any, P2 : Any> URIWithParameters2<P1, P2>.toURI(p1: P1, p2: P2): URI(source)

Renders this URI template to a concrete URI by substituting p1 and p2.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any> URIWithParameters3<P1, P2, P3>.toURI(p1: P1, p2: P2, p3: P3): URI(source)

Renders this URI template to a concrete URI by substituting p1, p2, and p3.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any> URIWithParameters4<P1, P2, P3, P4>.toURI(p1: P1, p2: P2, p3: P3, p4: P4): URI(source)

Renders this URI template to a concrete URI by substituting p1, p2, p3, and p4.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any> URIWithParameters5<P1, P2, P3, P4, P5>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p5.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any> URIWithParameters6<P1, P2, P3, P4, P5, P6>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p6.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any> URIWithParameters7<P1, P2, P3, P4, P5, P6, P7>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p7.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any> URIWithParameters8<P1, P2, P3, P4, P5, P6, P7, P8>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p8.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any> URIWithParameters9<P1, P2, P3, P4, P5, P6, P7, P8, P9>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8, p9: P9): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p9.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.

p9

value encoded for the ninth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any, P10 : Any> URIWithParameters10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8, p9: P9, p10: P10): URI(source)

Renders this URI template to a concrete URI by substituting p1 through p10.

Receiver

path segments and parameter definitions comprising the template.

Return

resolved URI containing substituted values.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.

p9

value encoded for the ninth captured parameter.

p10

value encoded for the tenth captured parameter.


Resolves this endpoint's path into a concrete URI when no parameters are captured.

Receiver

fully configured endpoint whose template has no captured parameters.

Return

resolved URI.


fun <P1 : Any> HttpEndpoint<Parameters1<P1>, *, *>.toURI(p1: P1): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1.

Receiver

endpoint capturing a single parameter.

Return

resolved URI.

Parameters

p1

value encoded for the captured parameter.


fun <P1 : Any, P2 : Any> HttpEndpoint<Parameters2<P1, P2>, *, *>.toURI(p1: P1, p2: P2): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 and p2.

Receiver

endpoint capturing two parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any> HttpEndpoint<Parameters3<P1, P2, P3>, *, *>.toURI(p1: P1, p2: P2, p3: P3): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1, p2, and p3.

Receiver

endpoint capturing three parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any> HttpEndpoint<Parameters4<P1, P2, P3, P4>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p4.

Receiver

endpoint capturing four parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any> HttpEndpoint<Parameters5<P1, P2, P3, P4, P5>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p5.

Receiver

endpoint capturing five parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any> HttpEndpoint<Parameters6<P1, P2, P3, P4, P5, P6>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p6.

Receiver

endpoint capturing six parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any> HttpEndpoint<Parameters7<P1, P2, P3, P4, P5, P6, P7>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p7.

Receiver

endpoint capturing seven parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any> HttpEndpoint<Parameters8<P1, P2, P3, P4, P5, P6, P7, P8>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p8.

Receiver

endpoint capturing eight parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any> HttpEndpoint<Parameters9<P1, P2, P3, P4, P5, P6, P7, P8, P9>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8, p9: P9): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p9.

Receiver

endpoint capturing nine parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.

p9

value encoded for the ninth captured parameter.


fun <P1 : Any, P2 : Any, P3 : Any, P4 : Any, P5 : Any, P6 : Any, P7 : Any, P8 : Any, P9 : Any, P10 : Any> HttpEndpoint<Parameters10<P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>, *, *>.toURI(p1: P1, p2: P2, p3: P3, p4: P4, p5: P5, p6: P6, p7: P7, p8: P8, p9: P9, p10: P10): URI(source)

Resolves this endpoint's path into a concrete URI by substituting p1 through p10.

Receiver

endpoint capturing ten parameters.

Return

resolved URI.

Parameters

p1

value encoded for the first captured parameter.

p2

value encoded for the second captured parameter.

p3

value encoded for the third captured parameter.

p4

value encoded for the fourth captured parameter.

p5

value encoded for the fifth captured parameter.

p6

value encoded for the sixth captured parameter.

p7

value encoded for the seventh captured parameter.

p8

value encoded for the eighth captured parameter.

p9

value encoded for the ninth captured parameter.

p10

value encoded for the tenth captured parameter.