org.jclouds.vcloud.terremark.domain.internal
Class TerremarkVCloudExpressNetwork

java.lang.Object
  extended by org.jclouds.vcloud.domain.internal.ReferenceTypeImpl
      extended by org.jclouds.vcloud.domain.network.internal.VCloudExpressNetworkImpl
          extended by org.jclouds.vcloud.terremark.domain.internal.TerremarkVCloudExpressNetwork
All Implemented Interfaces:
Comparable<ReferenceType>, VCloudExpressNetwork, ReferenceType

public class TerremarkVCloudExpressNetwork
extends VCloudExpressNetworkImpl

Locations of resources in vCloud

Author:
Adrian Cole

Field Summary
 
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<FenceMode> fenceModes, Boolean dhcp, Set<PortForwardingRule> natRules, Set<FirewallRule> firewallRules, ReferenceType networkExtension, ReferenceType ips)
           
 
Method Summary
 boolean equals(Object obj)
           
 ReferenceType getIps()
           
 ReferenceType getNetworkExtension()
           
 int hashCode()
           
 String toString()
           
 
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType
getHref, getName, getType
 

Constructor Detail

TerremarkVCloudExpressNetwork

public TerremarkVCloudExpressNetwork(String name,
                                     String type,
                                     URI id,
                                     String description,
                                     Set<String> dnsServers,
                                     String gateway,
                                     String netmask,
                                     Set<FenceMode> fenceModes,
                                     Boolean dhcp,
                                     Set<PortForwardingRule> natRules,
                                     Set<FirewallRule> firewallRules,
                                     ReferenceType networkExtension,
                                     ReferenceType ips)
Method Detail

getNetworkExtension

public ReferenceType getNetworkExtension()

getIps

public ReferenceType getIps()

hashCode

public int hashCode()
Overrides:
hashCode in class VCloudExpressNetworkImpl

equals

public boolean equals(Object obj)
Overrides:
equals in class VCloudExpressNetworkImpl

toString

public String toString()
Overrides:
toString in class VCloudExpressNetworkImpl


Copyright © 2009-2010 jclouds. All Rights Reserved.