Class InfinispanClientRuntimeConfig.BackupClusterConfig
- java.lang.Object
-
- io.quarkus.infinispan.client.runtime.InfinispanClientRuntimeConfig.BackupClusterConfig
-
- Enclosing class:
- InfinispanClientRuntimeConfig
public static class InfinispanClientRuntimeConfig.BackupClusterConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Optional<String>clientIntelligenceSets client intelligence used by authentication Available values: * `BASIC` - Means that the client doesn't handle server topology changes and therefore will only use the list of servers supplied at configuration time.StringhostsSets the host name/port to connect to.
-
Constructor Summary
Constructors Constructor Description BackupClusterConfig()
-
-
-
Field Detail
-
hosts
@ConfigItem public String hosts
Sets the host name/port to connect to. Each one is separated by a semicolon (eg. hostA:11222;hostB:11222).
-
clientIntelligence
@ConfigItem(defaultValue="HASH_DISTRIBUTION_AWARE") Optional<String> clientIntelligence
Sets client intelligence used by authentication Available values: * `BASIC` - Means that the client doesn't handle server topology changes and therefore will only use the list of servers supplied at configuration time. * `TOPOLOGY_AWARE` - Use this provider if you don't want the client to present any certificates to the remote TLS host. * `HASH_DISTRIBUTION_AWARE` - Like `TOPOLOGY_AWARE` but with the additional advantage that each request involving keys will be routed to the server who is the primary owner which improves performance greatly. This is the default.
-
-