## Uses of Class
io.vertx.ext.consul.token.AclToken

- Packages that use AclToken
  Package | Description
  --- | ---
  io.vertx.ext.consul |
  io.vertx.ext.consul.token |
  io.vertx.reactivex.ext.consul |
  io.vertx.rxjava3.ext.consul |

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

    Methods in io.vertx.ext.consul that return types with arguments of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<AclToken>` | ConsulClient.`cloneAclToken​(String accessorId, CloneAclTokenOptions cloneAclTokenOptions)` | Clones an existing ACL token
    `Future<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Future<List<AclToken>>` | ConsulClient.`getAclTokens()` | Get list of Acl token
    `Future<AclToken>` | ConsulClient.`readAclToken​(String accessorId)` | Reads an ACL token with the given Accessor ID
    `Future<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token

    Methods in io.vertx.ext.consul with parameters of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Future<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token

  - ### Uses of AclToken in io.vertx.ext.consul.token

    Methods in io.vertx.ext.consul.token that return AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `AclToken` | AclToken.`addPolicy​(PolicyLink policyLink)` | Adds a policy.
    `AclToken` | AclToken.`local()` | Indicates that it is a local token
    `AclToken` | AclToken.`setDescription​(String description)` | Sets an optional free-form description that is human-readable
    `AclToken` | AclToken.`setExpirationTime​(String expirationTime)` | Sets the expiration time.
    `AclToken` | AclToken.`setNamespace​(String namespace)` | Sets an optional namespace.
    `AclToken` | AclToken.`setNodeIdentities​(List<NodeTokenApplyingOptions> nodeIdentities)` | Sets a list of nodes
    `AclToken` | AclToken.`setPolicies​(List<PolicyLink> policies)` | Sets policies
    `AclToken` | AclToken.`setServiceIdentities​(List<ServiceTokenApplyingOptions> serviceIdentities)` | Sets a list of services

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

    Methods in io.vertx.reactivex.ext.consul that return types with arguments of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<AclToken>` | ConsulClient.`cloneAclToken​(String accessorId, CloneAclTokenOptions cloneAclTokenOptions)` | Clones an existing ACL token
    `Future<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Future<List<AclToken>>` | ConsulClient.`getAclTokens()` | Get list of Acl token
    `Future<AclToken>` | ConsulClient.`readAclToken​(String accessorId)` | Reads an ACL token with the given Accessor ID
    `Single<AclToken>` | ConsulClient.`rxCloneAclToken​(String accessorId, CloneAclTokenOptions cloneAclTokenOptions)` | Clones an existing ACL token
    `Single<AclToken>` | ConsulClient.`rxCreateAclToken​(AclToken token)` | Create an Acl token
    `Single<List<AclToken>>` | ConsulClient.`rxGetAclTokens()` | Get list of Acl token
    `Single<AclToken>` | ConsulClient.`rxReadAclToken​(String accessorId)` | Reads an ACL token with the given Accessor ID
    `Single<AclToken>` | ConsulClient.`rxUpdateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token
    `Future<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token

    Methods in io.vertx.reactivex.ext.consul with parameters of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Single<AclToken>` | ConsulClient.`rxCreateAclToken​(AclToken token)` | Create an Acl token
    `Single<AclToken>` | ConsulClient.`rxUpdateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token
    `Future<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token

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

    Methods in io.vertx.rxjava3.ext.consul that return types with arguments of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<AclToken>` | ConsulClient.`cloneAclToken​(String accessorId, CloneAclTokenOptions cloneAclTokenOptions)` | Clones an existing ACL token
    `Single<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Single<List<AclToken>>` | ConsulClient.`getAclTokens()` | Get list of Acl token
    `Single<AclToken>` | ConsulClient.`readAclToken​(String accessorId)` | Reads an ACL token with the given Accessor ID
    `Single<AclToken>` | ConsulClient.`rxCloneAclToken​(String accessorId, CloneAclTokenOptions cloneAclTokenOptions)` | Clones an existing ACL token
    `Single<AclToken>` | ConsulClient.`rxCreateAclToken​(AclToken token)` | Create an Acl token
    `Single<List<AclToken>>` | ConsulClient.`rxGetAclTokens()` | Get list of Acl token
    `Single<AclToken>` | ConsulClient.`rxReadAclToken​(String accessorId)` | Reads an ACL token with the given Accessor ID
    `Single<AclToken>` | ConsulClient.`rxUpdateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token
    `Single<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token

    Methods in io.vertx.rxjava3.ext.consul with parameters of type AclToken
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<AclToken>` | ConsulClient.`createAclToken​(AclToken token)` | Create an Acl token
    `Single<AclToken>` | ConsulClient.`rxCreateAclToken​(AclToken token)` | Create an Acl token
    `Single<AclToken>` | ConsulClient.`rxUpdateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token
    `Single<AclToken>` | ConsulClient.`updateAclToken​(String accessorId, AclToken token)` | Update an existing Acl token