## Uses of Class
org.wildfly.swarm.spi.api.Defaultable

- Packages that use Defaultable
  Package | Description
  --- | ---
  org.wildfly.swarm.microprofile.jwtauth |
  org.wildfly.swarm.spi.api |

- - ### Uses of Defaultable in org.wildfly.swarm.microprofile.jwtauth

    Methods in org.wildfly.swarm.microprofile.jwtauth that return Defaultable
    Modifier and Type | Method and Description
    --- | ---
    `Defaultable<Integer>` | MicroProfileJWTAuthFraction.`getExpGracePeriodSecs()`
    `Defaultable<Integer>` | MicroProfileJWTAuthFraction.`getJwksRefreshInterval()`
    `Defaultable<String>` | MicroProfileJWTAuthFraction.`getTokenIssuer()`

    Methods in org.wildfly.swarm.microprofile.jwtauth with parameters of type Defaultable
    Modifier and Type | Method and Description
    --- | ---
    `void` | MicroProfileJWTAuthFraction.`setExpGracePeriodSecs(Defaultable<Integer> expGracePeriodSecs)`
    `void` | MicroProfileJWTAuthFraction.`setJwksRefreshInterval(Defaultable<Integer> jwksRefreshInterval)`
    `void` | MicroProfileJWTAuthFraction.`setTokenIssuer(Defaultable<String> tokenIssuer)`

  - ### Uses of Defaultable in org.wildfly.swarm.spi.api

    Methods in org.wildfly.swarm.spi.api that return Defaultable
    Modifier and Type | Method and Description
    --- | ---
    `static Defaultable<Boolean>` | Defaultable.`bool(boolean defaultValue)`
    `static Defaultable<Boolean>` | Defaultable.`bool(Supplier<Boolean> defaultValueSupplier)`
    `static Defaultable<Float>` | Defaultable.`floating(float defaultValue)`
    `static Defaultable<Float>` | Defaultable.`floating(Supplier<Float> defaultValueSupplier)`
    `static Defaultable<Boolean>` | Defaultable.`ifAllExplicitlySet(Defaultable<?>... items)` Create a `Boolean` configuration that has a default value of `true` if all arguments have been explicitly set to non-default values.
    `static Defaultable<Boolean>` | Defaultable.`ifAnyExplicitlySet(Defaultable<?>... items)` Create a `Boolean` configuration that has a default value of `true` if any arguments have been explicitly set to non-default values.
    `static Defaultable<Integer>` | Defaultable.`integer(int defaultValue)`
    `static Defaultable<Integer>` | Defaultable.`integer(Supplier<Integer> defaultValueSupplier)`
    `static Defaultable<Long>` | Defaultable.`longInteger(long defaultValue)`
    `static Defaultable<Long>` | Defaultable.`longInteger(Supplier<Long> defaultValueSupplier)`
    `static Defaultable<String>` | Defaultable.`string(String defaultValue)`
    `static Defaultable<String>` | Defaultable.`string(Supplier<String> defaultValueSupplier)`
    `static Defaultable<URL>` | Defaultable.`url(Supplier<URL> defaultValueSupplier)`
    `static Defaultable<URL>` | Defaultable.`url(URL defaultValue)`

    Methods in org.wildfly.swarm.spi.api with parameters of type Defaultable
    Modifier and Type | Method and Description
    --- | ---
    `static Defaultable<Boolean>` | Defaultable.`ifAllExplicitlySet(Defaultable<?>... items)` Create a `Boolean` configuration that has a default value of `true` if all arguments have been explicitly set to non-default values.
    `static Defaultable<Boolean>` | Defaultable.`ifAnyExplicitlySet(Defaultable<?>... items)` Create a `Boolean` configuration that has a default value of `true` if any arguments have been explicitly set to non-default values.

Copyright © 2018 JBoss by Red Hat. All rights reserved.