org.jclouds.cloudstack.domain
Class Capabilities.Builder<T extends Capabilities.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Capabilities.Builder<T>
- Enclosing class:
- Capabilities
public abstract static class Capabilities.Builder<T extends Capabilities.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cloudStackVersion
protected String cloudStackVersion
securityGroupsEnabled
protected boolean securityGroupsEnabled
canShareTemplates
protected boolean canShareTemplates
firewallRuleUiEnabled
protected boolean firewallRuleUiEnabled
supportELB
protected boolean supportELB
Capabilities.Builder
public Capabilities.Builder()
self
protected abstract T self()
cloudStackVersion
public T cloudStackVersion(String cloudStackVersion)
- See Also:
Capabilities.getCloudStackVersion()
securityGroupsEnabled
public T securityGroupsEnabled(boolean securityGroupsEnabled)
- See Also:
Capabilities.isSecurityGroupsEnabled()
canShareTemplates
public T canShareTemplates(boolean canShareTemplates)
- See Also:
Capabilities.canShareTemplates()
firewallRuleUiEnabled
public T firewallRuleUiEnabled(boolean firewallRuleUiEnabled)
- See Also:
Capabilities.isFirewallRuleUiEnabled()
supportELB
public T supportELB(boolean supportELB)
- See Also:
Capabilities.isSupportELB()
build
public Capabilities build()
fromCapabilities
public T fromCapabilities(Capabilities in)
Copyright © 2009-2012 jclouds. All Rights Reserved.