## Uses of Interface
io.vertx.uritemplate.UriTemplate

- Packages that use UriTemplate
  Package | Description
  --- | ---
  io.vertx.ext.web.client |
  io.vertx.reactivex.uritemplate |
  io.vertx.rxjava3.uritemplate |
  io.vertx.uritemplate |

- - ### Uses of UriTemplate in io.vertx.ext.web.client

    Methods in io.vertx.ext.web.client with parameters of type UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `default HttpRequest<Buffer>` | WebClient.`delete​(int port, String host, UriTemplate requestURI)` | Create an HTTP DELETE request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`delete​(UriTemplate requestURI)` | Create an HTTP DELETE request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`delete​(String host, UriTemplate requestURI)` | Create an HTTP DELETE request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`deleteAbs​(UriTemplate absoluteURI)` | Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`get​(int port, String host, UriTemplate requestURI)` | Create an HTTP GET request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`get​(UriTemplate requestURI)` | Create an HTTP GET request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`get​(String host, UriTemplate requestURI)` | Create an HTTP GET request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`getAbs​(UriTemplate absoluteURI)` | Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`head​(int port, String host, UriTemplate requestURI)` | Create an HTTP HEAD request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`head​(UriTemplate requestURI)` | Create an HTTP HEAD request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`head​(String host, UriTemplate requestURI)` | Create an HTTP HEAD request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`headAbs​(UriTemplate absoluteURI)` | Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`patch​(int port, String host, UriTemplate requestURI)` | Create an HTTP PATCH request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`patch​(UriTemplate requestURI)` | Create an HTTP PATCH request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`patch​(String host, UriTemplate requestURI)` | Create an HTTP PATCH request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`patchAbs​(UriTemplate absoluteURI)` | Create an HTTP PATCH request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`post​(int port, String host, UriTemplate requestURI)` | Create an HTTP POST request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`post​(UriTemplate requestURI)` | Create an HTTP POST request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`post​(String host, UriTemplate requestURI)` | Create an HTTP POST request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`postAbs​(UriTemplate absoluteURI)` | Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`put​(int port, String host, UriTemplate requestURI)` | Create an HTTP PUT request to send to the server at the specified host and port.
    `default HttpRequest<Buffer>` | WebClient.`put​(UriTemplate requestURI)` | Create an HTTP PUT request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`put​(String host, UriTemplate requestURI)` | Create an HTTP PUT request to send to the server at the specified host and default port.
    `default HttpRequest<Buffer>` | WebClient.`putAbs​(UriTemplate absoluteURI)` | Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive the response
    `default HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, int port, String host, UriTemplate requestURI)` | Create an HTTP request to send to the server at the specified host and port.
    `HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, SocketAddress serverAddress, int port, String host, UriTemplate requestURI)` | Like `WebClient.request(HttpMethod, int, String, UriTemplate)` using the `serverAddress` parameter to connect to the server instead of the `port` and `host` parameters.
    `HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, SocketAddress serverAddress, UriTemplate requestURI)` | Like `WebClient.request(HttpMethod, UriTemplate)` using the `serverAddress` parameter to connect to the server instead of the default port and default host.
    `HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, SocketAddress serverAddress, String host, UriTemplate requestURI)` | Like `WebClient.request(HttpMethod, String, UriTemplate)` using the `serverAddress` parameter to connect to the server instead of the default port and `host` parameter.
    `default HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, UriTemplate requestURI)` | Create an HTTP request to send to the server at the default host and port.
    `default HttpRequest<Buffer>` | WebClient.`request​(HttpMethod method, String host, UriTemplate requestURI)` | Create an HTTP request to send to the server at the specified host and default port.
    `HttpRequest<Buffer>` | WebClient.`requestAbs​(HttpMethod method, SocketAddress serverAddress, UriTemplate absoluteURI)` | Like `WebClient.requestAbs(HttpMethod, UriTemplate)` using the `serverAddress` parameter to connect to the server instead of the `absoluteURI` parameter.
    `default HttpRequest<Buffer>` | WebClient.`requestAbs​(HttpMethod method, UriTemplate absoluteURI)` | Create an HTTP request to send to the server using an absolute URI

  - ### Uses of UriTemplate in io.vertx.reactivex.uritemplate

    Methods in io.vertx.reactivex.uritemplate that return UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `UriTemplate` | UriTemplate.`getDelegate()` |

    Methods in io.vertx.reactivex.uritemplate with parameters of type UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `static UriTemplate` | UriTemplate.`newInstance​(UriTemplate arg)` |

    Constructors in io.vertx.reactivex.uritemplate with parameters of type UriTemplate
    Constructor | Description
    --- | ---
    `UriTemplate​(UriTemplate delegate)` |

  - ### Uses of UriTemplate in io.vertx.rxjava3.uritemplate

    Methods in io.vertx.rxjava3.uritemplate that return UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `UriTemplate` | UriTemplate.`getDelegate()` |

    Methods in io.vertx.rxjava3.uritemplate with parameters of type UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `static UriTemplate` | UriTemplate.`newInstance​(UriTemplate arg)` |

    Constructors in io.vertx.rxjava3.uritemplate with parameters of type UriTemplate
    Constructor | Description
    --- | ---
    `UriTemplate​(UriTemplate delegate)` |

  - ### Uses of UriTemplate in io.vertx.uritemplate

    Methods in io.vertx.uritemplate that return UriTemplate
    Modifier and Type | Method | Description
    --- | --- | ---
    `static UriTemplate` | UriTemplate.`of​(String uri)` | Create a template from a string `uri`.