| Package | Description | 
|---|---|
| com.hazelcast.aws | 
 Provides interfaces/classes for Hazelcast AWS. 
 | 
| com.hazelcast.azure | 
 Provides interfaces/classes for Hazelcast Azure Discovery Provider 
 | 
| com.hazelcast.gcp | 
 Provides interfaces/classes for Hazelcast GCP. 
 | 
| com.hazelcast.kubernetes | 
 Provides interfaces/classes for Hazelcast Kubernetes Discovery Plugin 
 | 
| com.hazelcast.spi.discovery | 
 This package contains the public SPI for vendors and users to implement their
 custom node / IP discovery strategy. 
 | 
| com.hazelcast.spi.discovery.multicast | 
 Contains the hazelcast multicast plugin classes 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AwsDiscoveryStrategy
AWS implementation of  
DiscoveryStrategy. | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
AwsDiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
AwsDiscoveryStrategyFactory.getDiscoveryStrategyType()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AzureDiscoveryStrategy
Azure implementation of  
DiscoveryStrategy | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
AzureDiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode node,
                    ILogger logger,
                    Map<String,Comparable> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
AzureDiscoveryStrategyFactory.getDiscoveryStrategyType()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GcpDiscoveryStrategy
GCP implementation of  
DiscoveryStrategy. | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
GcpDiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
GcpDiscoveryStrategyFactory.getDiscoveryStrategyType()  | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
HazelcastKubernetesDiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
HazelcastKubernetesDiscoveryStrategyFactory.getDiscoveryStrategyType()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractDiscoveryStrategy
An common abstract superclass for  
DiscoveryStrategy implementations,
 offering convenient access to configuration properties (which may be overridden
 on the system's environment or JVM properties), as well as a ILogger instance. | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
DiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> properties)
Instantiates a new instance of the  
DiscoveryStrategy with the given configuration
 properties. | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
DiscoveryStrategyFactory.getDiscoveryStrategyType()
Returns the type of the  
DiscoveryStrategy itself. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MulticastDiscoveryStrategy
The multicast  
DiscoveryStrategy. | 
| Modifier and Type | Method and Description | 
|---|---|
DiscoveryStrategy | 
MulticastDiscoveryStrategyFactory.newDiscoveryStrategy(DiscoveryNode discoveryNode,
                    ILogger logger,
                    Map<String,Comparable> prop)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<? extends DiscoveryStrategy> | 
MulticastDiscoveryStrategyFactory.getDiscoveryStrategyType()  | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.