Skip navigation links
A C E F G I P R S T V 

A

access_key - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
architecture - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 
availabilityZone - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 
AWS_PING - Class in com.meltmedia.jgroups.aws
A discovery protocol that uses the AWS EC2 API to find cluster members.
AWS_PING() - Constructor for class com.meltmedia.jgroups.aws.AWS_PING
 

C

com.meltmedia.jgroups.aws - package com.meltmedia.jgroups.aws
 
create(InstanceIdentity, String, String, String, CredentialsProviderFactory, Boolean) - Static method in class com.meltmedia.jgroups.aws.EC2Factory
 
createCredentialsProvider(String) - Method in class com.meltmedia.jgroups.aws.CredentialsProviderFactory
Loads a new instance of the credential provider, using the same class loading rules from org.jgroups.Util.loadClass(String, Class).
credentials_provider_class - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
CredentialsProviderFactory - Class in com.meltmedia.jgroups.aws
 
CredentialsProviderFactory() - Constructor for class com.meltmedia.jgroups.aws.CredentialsProviderFactory
 
CredentialsProviderFactory(Log) - Constructor for class com.meltmedia.jgroups.aws.CredentialsProviderFactory
 

E

EC2Factory - Class in com.meltmedia.jgroups.aws
A factory for AmazonEC2 instances.
EC2Factory() - Constructor for class com.meltmedia.jgroups.aws.EC2Factory
 
expandClusterMemberPorts(List<String>) - Method in class com.meltmedia.jgroups.aws.IPAddressUtils
 

F

filters - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
FilterUtils - Class in com.meltmedia.jgroups.aws
 
FilterUtils(String, TagsUtils) - Constructor for class com.meltmedia.jgroups.aws.FilterUtils
 
findMembers(List<Address>, boolean, Responses) - Method in class com.meltmedia.jgroups.aws.AWS_PING
Fetches all of the cluster members found on EC2.

G

getAwsFilters() - Method in class com.meltmedia.jgroups.aws.FilterUtils
 
getAwsTagNames() - Method in class com.meltmedia.jgroups.aws.TagsUtils
 
getIdentity(HttpClient) - Static method in class com.meltmedia.jgroups.aws.InstanceIdentity
 
getInstanceTags() - Method in class com.meltmedia.jgroups.aws.TagsUtils
Returns all of the tags defined on the EC2 current instance instanceId.

I

imageId - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 
init() - Method in class com.meltmedia.jgroups.aws.AWS_PING
Scans the environment for information about the AWS node that we are currently running on and parses the filters and tags.
instanceId - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 
InstanceIdentity - Class in com.meltmedia.jgroups.aws
 
InstanceIdentity(String, String, String, String, String, String, String) - Constructor for class com.meltmedia.jgroups.aws.InstanceIdentity
 
instanceTagNamesToFilters() - Method in class com.meltmedia.jgroups.aws.FilterUtils
Takes the list of configured tag names and compares it with tagsUtils on the ec2 instance.
instanceType - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 
IPAddressUtils - Class in com.meltmedia.jgroups.aws
 
IPAddressUtils(int, int) - Constructor for class com.meltmedia.jgroups.aws.IPAddressUtils
 
isDynamic() - Method in class com.meltmedia.jgroups.aws.AWS_PING
Returns true.

P

port_number - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
port_range - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
privateIp - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 

R

region - Variable in class com.meltmedia.jgroups.aws.InstanceIdentity
 

S

secret_key - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
stop() - Method in class com.meltmedia.jgroups.aws.AWS_PING
Stops this protocol.

T

tags - Variable in class com.meltmedia.jgroups.aws.AWS_PING
 
TagsUtils - Class in com.meltmedia.jgroups.aws
 
TagsUtils(AmazonEC2, InstanceIdentity, String) - Constructor for class com.meltmedia.jgroups.aws.TagsUtils
 

V

validateTags() - Method in class com.meltmedia.jgroups.aws.TagsUtils
Configured tags will be validated against the instance tags.
A C E F G I P R S T V 
Skip navigation links

Copyright © 2012-2017 meltmedia. All Rights Reserved.