org.jclouds.vcloud.director.v1_5.domain.network
Class NetworkServiceType.Builder<T extends NetworkServiceType<T>>

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.network.NetworkServiceType.Builder<T>
Direct Known Subclasses:
DhcpService.Builder, FirewallService.Builder, IpsecVpnService.Builder, NatService.Builder, StaticRoutingService.Builder
Enclosing class:
NetworkServiceType<T extends NetworkServiceType<T>>

public abstract static class NetworkServiceType.Builder<T extends NetworkServiceType<T>>
extends Object


Field Summary
protected  boolean isEnabled
           
 
Constructor Summary
NetworkServiceType.Builder()
           
 
Method Summary
abstract  NetworkServiceType<T> build()
           
 NetworkServiceType.Builder<T> enabled(boolean isEnabled)
           
 NetworkServiceType.Builder<T> fromNetworkServiceType(NetworkServiceType<T> in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isEnabled

protected boolean isEnabled
Constructor Detail

NetworkServiceType.Builder

public NetworkServiceType.Builder()
Method Detail

enabled

public NetworkServiceType.Builder<T> enabled(boolean isEnabled)
See Also:
NetworkServiceType.isEnabled()

build

public abstract NetworkServiceType<T> build()

fromNetworkServiceType

public NetworkServiceType.Builder<T> fromNetworkServiceType(NetworkServiceType<T> in)


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