org.jclouds.cloudservers.domain
Class ShareIp.Builder<T extends ShareIp.Builder<T>>

java.lang.Object
  extended by org.jclouds.cloudservers.domain.ShareIp.Builder<T>
Enclosing class:
ShareIp

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


Field Summary
protected  boolean configureServer
           
protected  int sharedIpGroupId
           
 
Constructor Summary
ShareIp.Builder()
           
 
Method Summary
 ShareIp build()
           
 T configureServer(boolean configureServer)
           
 T fromShareIp(ShareIp in)
           
protected abstract  T self()
           
 T sharedIpGroupId(int sharedIpGroupId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configureServer

protected boolean configureServer

sharedIpGroupId

protected int sharedIpGroupId
Constructor Detail

ShareIp.Builder

public ShareIp.Builder()
Method Detail

self

protected abstract T self()

configureServer

public T configureServer(boolean configureServer)
See Also:
ShareIp.isConfigureServer()

sharedIpGroupId

public T sharedIpGroupId(int sharedIpGroupId)
See Also:
ShareIp.getSharedIpGroupId()

build

public ShareIp build()

fromShareIp

public T fromShareIp(ShareIp in)


Copyright © 2009-2012 jclouds. All Rights Reserved.