org.jclouds.ec2.domain
Class AvailabilityZoneInfo

java.lang.Object
  extended by org.jclouds.ec2.domain.AvailabilityZoneInfo
All Implemented Interfaces:
Comparable<AvailabilityZoneInfo>

public class AvailabilityZoneInfo
extends Object
implements Comparable<AvailabilityZoneInfo>

Author:
Adrian Cole
See Also:

Constructor Summary
AvailabilityZoneInfo(String zone, String zoneState, String region, Iterable<String> messages)
           
 
Method Summary
 int compareTo(AvailabilityZoneInfo that)
           
 boolean equals(Object obj)
           
 Set<String> getMessages()
          Messages
 String getRegion()
          Name of the Region.
 String getState()
          State of the Availability Zone.
 String getZone()
          the Availability Zone.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AvailabilityZoneInfo

public AvailabilityZoneInfo(String zone,
                            String zoneState,
                            String region,
                            Iterable<String> messages)
Method Detail

getZone

public String getZone()
the Availability Zone.


getState

public String getState()
State of the Availability Zone.


getRegion

public String getRegion()
Name of the Region.


getMessages

public Set<String> getMessages()
Messages


hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(AvailabilityZoneInfo that)
Specified by:
compareTo in interface Comparable<AvailabilityZoneInfo>


Copyright © 2009-2011 jclouds. All Rights Reserved.