Interface InfinispanClientsBuildTimeConfig


@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) @ConfigMapping(prefix="quarkus.infinispan-client") public interface InfinispanClientsBuildTimeConfig
  • Method Details

    • defaultInfinispanClient

      @WithParentName InfinispanClientBuildTimeConfig defaultInfinispanClient()
      The default Infinispan Client.
    • namedInfinispanClients

      @WithParentName @ConfigDocMapKey("client-name") @ConfigDocSection Map<String,InfinispanClientBuildTimeConfig> namedInfinispanClients()
      Named clients.
    • healthEnabled

      @WithName("health.enabled") @WithDefault("true") boolean healthEnabled()
      Whether or not a health check is published in case the smallrye-health extension is present.

      This is a global setting and is not specific to an Infinispan Client.

    • getInfinispanNamedClientConfigNames

      default Set<String> getInfinispanNamedClientConfigNames()
    • getInfinispanClientBuildTimeConfig

      default InfinispanClientBuildTimeConfig getInfinispanClientBuildTimeConfig(String infinispanClientName)