## Uses of Class
io.vertx.ext.consul.TxnResponse

- Packages that use TxnResponse
  Package | Description
  --- | ---
  io.vertx.ext.consul |
  io.vertx.reactivex.ext.consul |
  io.vertx.rxjava.ext.consul |
  io.vertx.rxjava3.ext.consul |

- - ### Uses of TxnResponse in io.vertx.ext.consul

    Methods in io.vertx.ext.consul that return TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `TxnResponse` | TxnResponse.`addError(TxnError error)` Adds error to this response
    `TxnResponse` | TxnResponse.`addResult(TxnResult result)` Adds result to this response

    Methods in io.vertx.ext.consul that return types with arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `Future<TxnResponse>` | ConsulClient.`transaction(TxnRequest request)` Like `ConsulClient.transaction(TxnRequest, Handler)` but returns a `Future` of the asynchronous result.

    Method parameters in io.vertx.ext.consul with type arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`transaction(TxnRequest request, Handler<AsyncResult<TxnResponse>> resultHandler)` Manages multiple operations inside a single, atomic transaction.

  - ### Uses of TxnResponse in io.vertx.reactivex.ext.consul

    Methods in io.vertx.reactivex.ext.consul that return types with arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `Single<TxnResponse>` | ConsulClient.`rxTransaction(TxnRequest request)` Manages multiple operations inside a single, atomic transaction.

    Method parameters in io.vertx.reactivex.ext.consul with type arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`transaction(TxnRequest request, Handler<AsyncResult<TxnResponse>> resultHandler)` Manages multiple operations inside a single, atomic transaction.

  - ### Uses of TxnResponse in io.vertx.rxjava.ext.consul

    Methods in io.vertx.rxjava.ext.consul that return types with arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `Single<TxnResponse>` | ConsulClient.`rxTransaction(TxnRequest request)` Manages multiple operations inside a single, atomic transaction.

    Method parameters in io.vertx.rxjava.ext.consul with type arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`transaction(TxnRequest request, Handler<AsyncResult<TxnResponse>> resultHandler)` Manages multiple operations inside a single, atomic transaction.

  - ### Uses of TxnResponse in io.vertx.rxjava3.ext.consul

    Methods in io.vertx.rxjava3.ext.consul that return types with arguments of type TxnResponse
    Modifier and Type | Method and Description
    --- | ---
    `Single<TxnResponse>` | ConsulClient.`rxTransaction(TxnRequest request)` Manages multiple operations inside a single, atomic transaction.
    `Single<TxnResponse>` | ConsulClient.`transaction(TxnRequest request)` Manages multiple operations inside a single, atomic transaction.

Copyright © 2023 Eclipse. All rights reserved.