public class OrgNetworkImpl extends ReferenceTypeImpl implements OrgNetwork
Modifier and Type | Class and Description |
---|---|
static class |
OrgNetworkImpl.ConfigurationImpl |
OrgNetwork.Configuration
Constructor and Description |
---|
OrgNetworkImpl(String name,
String type,
URI id,
ReferenceType org,
String description,
Iterable<Task> tasks,
OrgNetwork.Configuration configuration,
ReferenceType networkPool,
Iterable<String> allowedExternalIpAddresses) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Set<String> |
getAllowedExternalIpAddresses()
list of external IP addresses that this network can use for NAT.
|
OrgNetwork.Configuration |
getConfiguration() |
String |
getDescription()
optional description
|
ReferenceType |
getNetworkPool()
A reference the network pool from which this network is provisioned.
|
ReferenceType |
getOrg()
The org this network belongs to.
|
List<Task> |
getTasks()
read‐only container for Task elements.
|
int |
hashCode() |
String |
toString() |
compareTo, getHref, getName, getType
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getHref, getName, getType
compareTo
public OrgNetworkImpl(String name, String type, URI id, @Nullable ReferenceType org, @Nullable String description, Iterable<Task> tasks, OrgNetwork.Configuration configuration, @Nullable ReferenceType networkPool, Iterable<String> allowedExternalIpAddresses)
public ReferenceType getOrg()
getOrg
in interface OrgNetwork
public String getDescription()
getDescription
in interface OrgNetwork
public List<Task> getTasks()
getTasks
in interface OrgNetwork
public OrgNetwork.Configuration getConfiguration()
getConfiguration
in interface OrgNetwork
public ReferenceType getNetworkPool()
getNetworkPool
in interface OrgNetwork
public Set<String> getAllowedExternalIpAddresses()
getAllowedExternalIpAddresses
in interface OrgNetwork
public int hashCode()
hashCode
in class ReferenceTypeImpl
public boolean equals(Object obj)
equals
in class ReferenceTypeImpl
public String toString()
toString
in class ReferenceTypeImpl
Copyright © 2009-2012 jclouds. All Rights Reserved.