org.jclouds.cloudstack.domain
Class NetworkService.Capability.Builder<T extends NetworkService.Capability.Builder<T>>

java.lang.Object
  extended by org.jclouds.cloudstack.domain.NetworkService.Capability.Builder<T>
Enclosing class:
NetworkService.Capability

public abstract static class NetworkService.Capability.Builder<T extends NetworkService.Capability.Builder<T>>
extends Object


Field Summary
protected  String name
           
protected  String value
           
 
Constructor Summary
NetworkService.Capability.Builder()
           
 
Method Summary
 NetworkService.Capability build()
           
 T fromCapability(NetworkService.Capability in)
           
 T name(String name)
           
protected abstract  T self()
           
 T value(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

value

protected String value
Constructor Detail

NetworkService.Capability.Builder

public NetworkService.Capability.Builder()
Method Detail

self

protected abstract T self()

name

public T name(String name)
See Also:
NetworkService.Capability.getName()

value

public T value(String value)
See Also:
NetworkService.Capability.getValue()

build

public NetworkService.Capability build()

fromCapability

public T fromCapability(NetworkService.Capability in)


Copyright © 2009-2012 jclouds. All Rights Reserved.