org.jclouds.vcloud.terremark.domain.internal
Class TerremarkVCloudExpressNetwork
java.lang.Object
org.jclouds.vcloud.domain.internal.ReferenceTypeImpl
org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
org.jclouds.vcloud.terremark.domain.internal.TerremarkVCloudExpressNetwork
- All Implemented Interfaces:
- Comparable<org.jclouds.vcloud.domain.ReferenceType>, org.jclouds.vcloud.domain.network.VCloudExpressNetwork, org.jclouds.vcloud.domain.ReferenceType
public class TerremarkVCloudExpressNetwork
- extends org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
Locations of resources in vCloud
- Author:
- Adrian Cole
| Fields inherited from class org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl |
description, dhcp, dnsServers, fenceModes, firewallRules, gateway, natRules, netmask |
|
Constructor Summary |
TerremarkVCloudExpressNetwork(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,
org.jclouds.vcloud.domain.ReferenceType networkExtension,
org.jclouds.vcloud.domain.ReferenceType ips)
|
| Methods inherited from class org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl |
compareTo, getDescription, getDnsServers, getFenceModes, getFirewallRules, getGateway, getNatRules, getNetmask, isDhcp |
| Methods inherited from class org.jclouds.vcloud.domain.internal.ReferenceTypeImpl |
getHref, getName, getType |
| Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType |
getHref, getName, getType |
TerremarkVCloudExpressNetwork
public TerremarkVCloudExpressNetwork(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,
org.jclouds.vcloud.domain.ReferenceType networkExtension,
org.jclouds.vcloud.domain.ReferenceType ips)
getNetworkExtension
public org.jclouds.vcloud.domain.ReferenceType getNetworkExtension()
getIps
public org.jclouds.vcloud.domain.ReferenceType getIps()
hashCode
public int hashCode()
- Overrides:
hashCode in class org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
equals
public boolean equals(Object obj)
- Overrides:
equals in class org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
toString
public String toString()
- Overrides:
toString in class org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
Copyright © 2009-2011 jclouds. All Rights Reserved.