Package com.hazelcast.config
Class AwsConfig
- All Implemented Interfaces:
DataSerializable
,IdentifiedDataSerializable
public class AwsConfig extends AliasedDiscoveryConfig<AwsConfig>
The AWSConfig contains the configuration for AWS join mechanism.
what happens behind the scenes is that data about the running AWS instances in a specific region are downloaded using the accesskey/secretkey and are potential Hazelcast members.
Filtering
There are 2 mechanisms for filtering out AWS instances and these mechanisms can be combined (AND).- If a securityGroup is configured, only instances within that security group are selected.
- If a tag key/value is set, only instances with that tag key/value will be selected.
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description int
getClassId()
Returns type identifier for this class.Methods inherited from class com.hazelcast.config.AliasedDiscoveryConfig
equals, getFactoryId, getProperties, getProperty, getTag, hashCode, isEnabled, isUsePublicIp, readData, setEnabled, setProperty, setUsePublicIp, toString, writeData
-
Constructor Details
-
Method Details
-
getClassId
public int getClassId()Description copied from interface:IdentifiedDataSerializable
Returns type identifier for this class. It should be unique per DataSerializableFactory.- Returns:
- type ID
-