Package | Description |
---|---|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.internal.management.dto |
These contain the DTO object to exchange information with the management center.
|
com.hazelcast.wan |
This package contains the WAN replication API
|
Modifier and Type | Method and Description |
---|---|
WanPublisherConfig |
WanPublisherConfig.setAwsConfig(AwsConfig awsConfig)
Sets the
AwsConfig used by the discovery mechanism for this
WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setAzureConfig(AzureConfig azureConfig)
Sets the
AzureConfig used by the discovery mechanism for this
WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setClassName(String className)
Sets the name of the class implementing the WanReplicationEndpoint.
|
WanPublisherConfig |
WanPublisherConfig.setDiscoveryConfig(DiscoveryConfig discoveryConfig)
Sets the
DiscoveryConfig used by the discovery mechanism for
this WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setEurekaConfig(EurekaConfig eurekaConfig)
Sets the
EurekaConfig used by the discovery mechanism for this
WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setGcpConfig(GcpConfig gcpConfig)
Sets the
GcpConfig used by the discovery mechanism for this
WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setGroupName(String groupName)
Sets the group name used as an endpoint group name for authentication
on the target endpoint.
|
WanPublisherConfig |
WanPublisherConfig.setImplementation(Object implementation)
Sets the implementation of the WanReplicationEndpoint.
|
WanPublisherConfig |
WanPublisherConfig.setInitialPublisherState(WanPublisherState initialPublisherState)
Sets the initial publisher state.
|
WanPublisherConfig |
WanPublisherConfig.setKubernetesConfig(KubernetesConfig kubernetesConfig)
Sets the
KubernetesConfig used by the discovery mechanism for this
WAN publisher. |
WanPublisherConfig |
WanPublisherConfig.setProperties(Map<String,Comparable> properties)
Sets the WAN publisher properties.
|
WanPublisherConfig |
WanPublisherConfig.setPublisherId(String publisherId)
Sets the publisher ID used for identifying the publisher in a
WanReplicationConfig . |
WanPublisherConfig |
WanPublisherConfig.setQueueCapacity(int queueCapacity)
Sets the capacity of the primary and backup queue for WAN replication events.
|
WanPublisherConfig |
WanPublisherConfig.setQueueFullBehavior(WANQueueFullBehavior queueFullBehavior)
Sets the configured behaviour of this WAN publisher when the WAN queue is
full.
|
WanPublisherConfig |
WanPublisherConfig.setWanSyncConfig(WanSyncConfig wanSyncConfig)
Sets the config for the WAN sync mechanism.
|
Modifier and Type | Method and Description |
---|---|
List<WanPublisherConfig> |
WanReplicationConfig.getWanPublisherConfigs()
Returns the list of configured WAN publisher targets for this WAN
replication.
|
Modifier and Type | Method and Description |
---|---|
WanReplicationConfig |
WanReplicationConfig.addWanPublisherConfig(WanPublisherConfig wanPublisherConfig)
Adds a WAN publisher configuration to this WAN replication.
|
static List<AliasedDiscoveryConfig<?>> |
AliasedDiscoveryConfigUtils.aliasedDiscoveryConfigsFrom(WanPublisherConfig config)
Gets a list of all aliased discovery configs from
config . |
static List<DiscoveryStrategyConfig> |
AliasedDiscoveryConfigUtils.createDiscoveryStrategyConfigs(WanPublisherConfig config)
Extracts aliased discovery configs from
config and creates a list of DiscoveryStrategyConfig out of them. |
static AliasedDiscoveryConfig |
AliasedDiscoveryConfigUtils.getConfigByTag(WanPublisherConfig config,
String tag)
|
Modifier and Type | Method and Description |
---|---|
void |
WanReplicationConfig.setWanPublisherConfigs(List<WanPublisherConfig> wanPublisherConfigs)
Sets the list of configured WAN publisher targets for this WAN replication.
|
Modifier and Type | Method and Description |
---|---|
WanPublisherConfig |
WanPublisherConfigDTO.getConfig() |
Constructor and Description |
---|
WanPublisherConfigDTO(WanPublisherConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
WanReplicationEndpoint.init(Node node,
WanReplicationConfig wanReplicationConfig,
WanPublisherConfig publisherConfig)
Initializes the endpoint using the given arguments.
|
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.