| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.domain.internal.ResourceMetadataImpl<ComputeType>
org.jclouds.compute.domain.internal.ComputeMetadataImpl
org.jclouds.compute.domain.internal.NodeMetadataImpl
public class NodeMetadataImpl
| Constructor Summary | |
|---|---|
NodeMetadataImpl(String providerId,
                 String name,
                 String id,
                 Location location,
                 URI uri,
                 Map<String,String> userMetadata,
                 String group,
                 Hardware hardware,
                 String imageId,
                 OperatingSystem os,
                 NodeState state,
                 int loginPort,
                 Iterable<String> publicAddresses,
                 Iterable<String> privateAddresses,
                 String adminPassword,
                 Credentials credentials)
 | 
|
| Method Summary | |
|---|---|
 boolean | 
equals(Object obj)
 | 
 String | 
getAdminPassword()
secures access to root with a password.  | 
 Credentials | 
getCredentials()
If possible, these are returned upon all detail requests.  | 
 String | 
getGroup()
Tag used for all resources that belong to the same logical group.  | 
 Hardware | 
getHardware()
The hardware this node is running, if possible to determine.  | 
 String | 
getImageId()
The id of the image this node was created from, if possible to correlate.  | 
 int | 
getLoginPort()
 | 
 OperatingSystem | 
getOperatingSystem()
The operating system this node is running, if possible to determine.  | 
 Set<String> | 
getPrivateAddresses()
All private IP addresses.  | 
 Set<String> | 
getPublicAddresses()
All public IP addresses, potentially including shared ips.  | 
 NodeState | 
getState()
Current State of the node  | 
 String | 
getTag()
 | 
 int | 
hashCode()
 | 
 String | 
toString()
 | 
| Methods inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl | 
|---|
getId, getType | 
| Methods inherited from class org.jclouds.domain.internal.ResourceMetadataImpl | 
|---|
compareTo, getLocation, getName, getProviderId, getUri, getUserMetadata | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface org.jclouds.compute.domain.ComputeMetadata | 
|---|
getId, getName, getProviderId, getType | 
| Methods inherited from interface org.jclouds.domain.ResourceMetadata | 
|---|
getLocation, getUri, getUserMetadata | 
| Methods inherited from interface java.lang.Comparable | 
|---|
compareTo | 
| Constructor Detail | 
|---|
public NodeMetadataImpl(String providerId,
                        String name,
                        String id,
                        Location location,
                        URI uri,
                        Map<String,String> userMetadata,
                        @Nullable
                        String group,
                        @Nullable
                        Hardware hardware,
                        @Nullable
                        String imageId,
                        @Nullable
                        OperatingSystem os,
                        NodeState state,
                        int loginPort,
                        Iterable<String> publicAddresses,
                        Iterable<String> privateAddresses,
                        @Nullable
                        String adminPassword,
                        @Nullable
                        Credentials credentials)
| Method Detail | 
|---|
public String getTag()
getTag in interface NodeMetadataNodeMetadata.getGroup()public String getGroup()
getGroup in interface NodeMetadatapublic Hardware getHardware()
getHardware in interface NodeMetadatapublic String getAdminPassword()
echo 'password' |sudo -S command
getAdminPassword in interface NodeMetadatapublic Credentials getCredentials()
getCredentials in interface NodeMetadatapublic Set<String> getPublicAddresses()
getPublicAddresses in interface NodeMetadatapublic Set<String> getPrivateAddresses()
getPrivateAddresses in interface NodeMetadatapublic NodeState getState()
getState in interface NodeMetadatapublic int getLoginPort()
getLoginPort in interface NodeMetadatapublic String getImageId()
getImageId in interface NodeMetadatapublic OperatingSystem getOperatingSystem()
getOperatingSystem in interface NodeMetadatapublic String toString()
toString in class ResourceMetadataImpl<ComputeType>public int hashCode()
hashCode in class ComputeMetadataImplpublic boolean equals(Object obj)
equals in class ComputeMetadataImpl
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||