org.jclouds.openstack.nova.v1_1.domain
Class Server
java.lang.Object
org.jclouds.openstack.domain.Resource
org.jclouds.openstack.nova.v1_1.domain.Server
- All Implemented Interfaces:
- Comparable<Resource>
public class Server
- extends Resource
A server is a virtual machine instance in the compute system. Flavor and image are requisite
elements when creating a server.
- Author:
- Adrian Cole
- See Also:
addresses
protected final Map<Address.Type,Set<Address>> addresses
Server
protected Server(String id,
String name,
Set<Link> links,
com.google.common.collect.Multimap<Address.Type,Address> addresses)
builder
public static Server.Builder builder()
toBuilder
public Server.Builder toBuilder()
- Overrides:
toBuilder
in class Resource
getPrivateAddresses
public Set<Address> getPrivateAddresses()
- Returns:
- the private ip addresses assigned to the server
getPublicAddresses
public Set<Address> getPublicAddresses()
- Returns:
- the public ip addresses assigned to the server
getAddresses
public com.google.common.collect.Multimap<Address.Type,Address> getAddresses()
- Returns:
- the ip addresses assigned to the server
toString
public String toString()
- Overrides:
toString
in class Resource
Copyright © 2009-2012 jclouds. All Rights Reserved.