Package 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
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
canShareTemplates
protected String
cloudStackVersion
protected boolean
firewallRuleUiEnabled
protected boolean
securityGroupsEnabled
protected boolean
supportELB
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Capabilities
build()
T
canShareTemplates(boolean canShareTemplates)
T
cloudStackVersion(String cloudStackVersion)
T
firewallRuleUiEnabled(boolean firewallRuleUiEnabled)
T
fromCapabilities(Capabilities in)
T
securityGroupsEnabled(boolean securityGroupsEnabled)
protected abstract T
self()
T
supportELB(boolean supportELB)
-
-
-
Field Detail
-
cloudStackVersion
protected String cloudStackVersion
-
securityGroupsEnabled
protected boolean securityGroupsEnabled
-
canShareTemplates
protected boolean canShareTemplates
-
firewallRuleUiEnabled
protected boolean firewallRuleUiEnabled
-
supportELB
protected boolean supportELB
-
-
Method Detail
-
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)
-
-