public class ClusterIpInfo
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description | 
|---|
ClusterIpInfo()  | 
ClusterIpInfo(ClusterIpv4Setting ipv4_setting,
             ClusterIpv6Setting ipv6_setting)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ClusterIpInfo | 
deserialize(byte[] data)  | 
boolean | 
equals(java.lang.Object obj)  | 
ClusterIpv4Setting | 
getIpv4Setting()  | 
ClusterIpv6Setting | 
getIpv6Setting()  | 
int | 
getNodeCount()  | 
int | 
hashCode()  | 
boolean | 
isDefault()  | 
void | 
loadFromPropertyMap(java.util.Map<java.lang.String,java.lang.String> propMap)  | 
byte[] | 
serialize()  | 
void | 
setIpv4Setting(ClusterIpv4Setting ipv4_setting)  | 
void | 
setIpv6Setting(ClusterIpv6Setting ipv6_setting)  | 
java.lang.String | 
toString()  | 
java.lang.String | 
validate(int nodecount)  | 
boolean | 
weakEqual(java.lang.String vip,
         java.lang.String vip6,
         java.util.Map<java.lang.String,java.lang.String> ipv4Addresses,
         java.util.Map<java.lang.String,java.lang.String> ipv6Addresses)  | 
public ClusterIpInfo()
public ClusterIpInfo(ClusterIpv4Setting ipv4_setting, ClusterIpv6Setting ipv6_setting)
public ClusterIpv4Setting getIpv4Setting()
public void setIpv4Setting(ClusterIpv4Setting ipv4_setting)
public ClusterIpv6Setting getIpv6Setting()
public void setIpv6Setting(ClusterIpv6Setting ipv6_setting)
public int getNodeCount()
public byte[] serialize()
                 throws java.io.IOException
java.io.IOExceptionpublic static ClusterIpInfo deserialize(byte[] data) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic void loadFromPropertyMap(java.util.Map<java.lang.String,java.lang.String> propMap)
public boolean isDefault()
public java.lang.String validate(int nodecount)
public boolean weakEqual(java.lang.String vip,
                         java.lang.String vip6,
                         java.util.Map<java.lang.String,java.lang.String> ipv4Addresses,
                         java.util.Map<java.lang.String,java.lang.String> ipv6Addresses)