public abstract static class Capabilities.Builder<T extends Capabilities.Builder<T>> extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
canShareTemplates  | 
protected String | 
cloudStackVersion  | 
protected boolean | 
firewallRuleUiEnabled  | 
protected boolean | 
securityGroupsEnabled  | 
protected boolean | 
supportELB  | 
| Constructor and Description | 
|---|
Capabilities.Builder()  | 
| Modifier and Type | Method and 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)  | 
protected String cloudStackVersion
protected boolean securityGroupsEnabled
protected boolean canShareTemplates
protected boolean firewallRuleUiEnabled
protected boolean supportELB
protected abstract T self()
public T cloudStackVersion(String cloudStackVersion)
Capabilities.getCloudStackVersion()public T securityGroupsEnabled(boolean securityGroupsEnabled)
public T canShareTemplates(boolean canShareTemplates)
Capabilities.canShareTemplates()public T firewallRuleUiEnabled(boolean firewallRuleUiEnabled)
public T supportELB(boolean supportELB)
Capabilities.isSupportELB()public Capabilities build()
public T fromCapabilities(Capabilities in)
Copyright © 2009-2013 jclouds. All Rights Reserved.