public class ExternalNetwork extends Network<ExternalIp>
VLANNetworkDto
.
http://community.abiquo.com/display/ABI20/Public+Network+Resource
Modifier and Type | Class and Description |
---|---|
static class |
ExternalNetwork.Builder |
Network.NetworkBuilder<T extends Network.NetworkBuilder<T>>
context, target
Modifier | Constructor and Description |
---|---|
protected |
ExternalNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
Constructor to be used only by the builder.
|
Modifier and Type | Method and Description |
---|---|
static ExternalNetwork.Builder |
builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
Datacenter datacenter,
Enterprise enterprise) |
void |
delete() |
Datacenter |
getDatacenter() |
Enterprise |
getEnterprise() |
ExternalIp |
getIp(Integer id) |
List<ExternalIp> |
listIps(IpOptions options) |
void |
save() |
String |
toString() |
void |
update() |
findIp, findUnusedIp, getAddress, getDefaultNetwork, getGateway, getId, getMask, getName, getPrimaryDNS, getSecondaryDNS, getSufixDNS, getTag, getType, listIps, listIps, listUnusedIps, setAddress, setDefaultNetwork, setGateway, setMask, setName, setPrimaryDNS, setSecondaryDNS, setSufixDNS, setTag, toExternalNetwork, toPrivateNetwork, toPublicNetwork, toUnmanagedNetwork, wrapNetwork, wrapNetworks
getParentId, getTask, getTasks, getURI, join, unwrap, unwrap, updateLink, wrap, wrap
protected ExternalNetwork(RestContext<AbiquoApi,AbiquoAsyncApi> context, com.abiquo.server.core.infrastructure.network.VLANNetworkDto target)
public void delete()
delete
in class Network<ExternalIp>
http://community.abiquo.com/display/ABI20/Public+Network+Resource#PublicNetworkResource
-DeleteanExternalNetwork
public void save()
save
in class Network<ExternalIp>
http://community.abiquo.com/display/ABI20/Public+Network+Resource#PublicNetworkResource
-CreateanewExternalNetwork
public void update()
update
in class Network<ExternalIp>
http://community.abiquo.com/display/ABI20/Public+Network+Resource#PublicNetworkResource
-UpdateanExternalNetwork
public List<ExternalIp> listIps(IpOptions options)
listIps
in class Network<ExternalIp>
http://community.abiquo.com/display/ABI20/Public+IPs+Resource#PublicIPsResource-
ReturnthelistofIPsforaPublicNetwork
public ExternalIp getIp(Integer id)
getIp
in class Network<ExternalIp>
public Enterprise getEnterprise()
public Datacenter getDatacenter()
public static ExternalNetwork.Builder builder(RestContext<AbiquoApi,AbiquoAsyncApi> context, Datacenter datacenter, Enterprise enterprise)
public String toString()
toString
in class Network<ExternalIp>
Copyright © 2009-2013 jclouds. All Rights Reserved.