org.jclouds.vcloud.director.v1_5.domain.network
Class NetworkFeatures

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.network.NetworkFeatures

public class NetworkFeatures
extends Object

Represents features of a network.

Author:
danikov

Nested Class Summary
static class NetworkFeatures.Builder
           
 
Constructor Summary
NetworkFeatures(Set<? extends NetworkServiceType<?>> services)
           
 
Method Summary
static NetworkFeatures.Builder builder()
           
 boolean equals(Object o)
           
 Set<? extends NetworkServiceType<?>> getNetworkServices()
           
 int hashCode()
           
 NetworkFeatures.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NetworkFeatures

public NetworkFeatures(Set<? extends NetworkServiceType<?>> services)
Method Detail

builder

public static NetworkFeatures.Builder builder()

toBuilder

public NetworkFeatures.Builder toBuilder()

getNetworkServices

public Set<? extends NetworkServiceType<?>> getNetworkServices()
Returns:
a Network service. May be any of DhcpService, NatService, IpsecVpnService, DhcpService, or StaticRoutingService.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.