org.apache.whirr
Class Cluster.Instance
java.lang.Object
org.apache.whirr.Cluster.Instance
- Enclosing class:
- Cluster
public static class Cluster.Instance
- extends Object
This class represents a real node running in a cluster. An instance has
one or more roles.
- See Also:
InstanceTemplate
Constructor Summary |
Cluster.Instance(org.jclouds.domain.Credentials loginCredentials,
Set<String> roles,
String publicIp,
String privateIp,
String id,
org.jclouds.compute.domain.NodeMetadata nodeMetadata)
|
Cluster.Instance(org.jclouds.domain.Credentials loginCredentials,
Set<String> roles,
String publicIp,
String privateIp,
String id,
org.jclouds.compute.domain.NodeMetadata nodeMetadata,
DnsResolver dnsResolver)
|
Cluster.Instance
public Cluster.Instance(org.jclouds.domain.Credentials loginCredentials,
Set<String> roles,
String publicIp,
String privateIp,
String id,
org.jclouds.compute.domain.NodeMetadata nodeMetadata)
Cluster.Instance
public Cluster.Instance(org.jclouds.domain.Credentials loginCredentials,
Set<String> roles,
String publicIp,
String privateIp,
String id,
org.jclouds.compute.domain.NodeMetadata nodeMetadata,
DnsResolver dnsResolver)
getLoginCredentials
public org.jclouds.domain.Credentials getLoginCredentials()
getRoles
public Set<String> getRoles()
getPublicAddress
public InetAddress getPublicAddress()
throws IOException
- Throws:
IOException
getPrivateAddress
public InetAddress getPrivateAddress()
throws IOException
- Throws:
IOException
getPublicIp
public String getPublicIp()
getPublicHostName
public String getPublicHostName()
throws IOException
- Throws:
IOException
getPrivateIp
public String getPrivateIp()
getPrivateHostName
@Deprecated
public String getPrivateHostName()
throws IOException
- Deprecated.
- TODO Remove in version 0.9.0
- Throws:
IOException
getId
public String getId()
getNodeMetadata
public org.jclouds.compute.domain.NodeMetadata getNodeMetadata()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.