|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.vcloud.domain.internal.ReferenceTypeImpl
org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
public class VCloudExpressNetworkImpl
Locations of resources in vCloud
| Field Summary | |
|---|---|
protected String |
description
|
protected Boolean |
dhcp
|
protected Set<String> |
dnsServers
|
protected Set<org.jclouds.vcloud.domain.network.FenceMode> |
fenceModes
|
protected Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> |
firewallRules
|
protected String |
gateway
|
protected Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> |
natRules
|
protected String |
netmask
|
| Constructor Summary | |
|---|---|
VCloudExpressNetworkImpl(String name,
String type,
URI id,
String description,
Set<String> dnsServers,
String gateway,
String netmask,
Set<org.jclouds.vcloud.domain.network.FenceMode> fenceModes,
Boolean dhcp,
Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> natRules,
Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> firewallRules)
|
|
| Method Summary | |
|---|---|
int |
compareTo(org.jclouds.vcloud.domain.ReferenceType o)
|
boolean |
equals(Object obj)
|
String |
getDescription()
|
Set<String> |
getDnsServers()
|
Set<org.jclouds.vcloud.domain.network.FenceMode> |
getFenceModes()
return the network’s fence modes. |
Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> |
getFirewallRules()
|
String |
getGateway()
|
Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> |
getNatRules()
|
String |
getNetmask()
* |
int |
hashCode()
|
Boolean |
isDhcp()
return True if the network provides DHCP services |
String |
toString()
|
| Methods inherited from class org.jclouds.vcloud.domain.internal.ReferenceTypeImpl |
|---|
getHref, getName, getType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType |
|---|
getHref, getName, getType |
| Field Detail |
|---|
protected final String description
protected final Set<String> dnsServers
protected final String gateway
protected final String netmask
protected final Set<org.jclouds.vcloud.domain.network.FenceMode> fenceModes
@Nullable protected final Boolean dhcp
protected final Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> natRules
protected final Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> firewallRules
| Constructor Detail |
|---|
public VCloudExpressNetworkImpl(String name,
String type,
URI id,
String description,
Set<String> dnsServers,
String gateway,
String netmask,
Set<org.jclouds.vcloud.domain.network.FenceMode> fenceModes,
Boolean dhcp,
Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> natRules,
Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> firewallRules)
| Method Detail |
|---|
public String getDescription()
getDescription in interface VCloudExpressNetworkpublic Set<String> getDnsServers()
getDnsServers in interface VCloudExpressNetworkpublic String getGateway()
getGateway in interface VCloudExpressNetworkpublic String getNetmask()
getNetmask in interface VCloudExpressNetworkpublic Set<org.jclouds.vcloud.domain.network.FenceMode> getFenceModes()
getFenceModes in interface VCloudExpressNetworkpublic Boolean isDhcp()
isDhcp in interface VCloudExpressNetworkpublic Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> getNatRules()
getNatRules in interface VCloudExpressNetworkpublic Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> getFirewallRules()
getFirewallRules in interface VCloudExpressNetworkpublic int compareTo(org.jclouds.vcloud.domain.ReferenceType o)
compareTo in interface Comparable<org.jclouds.vcloud.domain.ReferenceType>compareTo in class org.jclouds.vcloud.domain.internal.ReferenceTypeImplpublic int hashCode()
hashCode in class org.jclouds.vcloud.domain.internal.ReferenceTypeImplpublic boolean equals(Object obj)
equals in class org.jclouds.vcloud.domain.internal.ReferenceTypeImplpublic String toString()
toString in class org.jclouds.vcloud.domain.internal.ReferenceTypeImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||