
io.quarkus.hazelcast.client.runtime.HazelcastClientConfig Maven / Gradle / Ivy
The newest version!
package io.quarkus.hazelcast.client.runtime;
import io.quarkus.runtime.annotations.ConfigItem;
import io.quarkus.runtime.annotations.ConfigPhase;
import io.quarkus.runtime.annotations.ConfigRoot;
import java.util.List;
import java.util.Optional;
import java.util.OptionalInt;
@ConfigRoot(name = "hazelcast-client", phase = ConfigPhase.RUN_TIME)
public class HazelcastClientConfig {
/**
* Hazelcast Cluster members
*/
@ConfigItem
public Optional> clusterMembers;
/**
* Hazelcast client labels
*/
@ConfigItem
public Optional> labels;
/**
* Hazelcast Cluster group name
*/
@ConfigItem
public Optional clusterName;
/**
* Outbound ports
*/
@ConfigItem
public Optional> outboundPorts;
/**
* Outbound port definitions
*/
@ConfigItem
public Optional> outboundPortDefinitions;
/**
* Connection timeout
*/
@ConfigItem
public OptionalInt connectionTimeout;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy