public T fromCapabilities(Capabilities in) { return this .cloudStackVersion(in.getCloudStackVersion()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .canShareTemplates(in.canShareTemplates()) .firewallRuleUiEnabled(in.isFirewallRuleUiEnabled()) .supportELB(in.isSupportELB()); } }
@Override @SelectJson("capability") public Capabilities expected() { return Capabilities.builder().securityGroupsEnabled(true).canShareTemplates(true).cloudStackVersion("2.2") .build(); }
/** * @see Capabilities#isSecurityGroupsEnabled() */ public T securityGroupsEnabled(boolean securityGroupsEnabled) { this.securityGroupsEnabled = securityGroupsEnabled; return self(); }
/** * @see Capabilities#canShareTemplates() */ public T canShareTemplates(boolean canShareTemplates) { this.canShareTemplates = canShareTemplates; return self(); }
/** * @see Capabilities#canShareTemplates() */ public T canShareTemplates(boolean canShareTemplates) { this.canShareTemplates = canShareTemplates; return self(); }
/** * @see Capabilities#getCloudStackVersion() */ public T cloudStackVersion(String cloudStackVersion) { this.cloudStackVersion = cloudStackVersion; return self(); }
/** * @see Capabilities#isSupportELB() */ public T supportELB(boolean supportELB) { this.supportELB = supportELB; return self(); }
/** * @see Capabilities#isFirewallRuleUiEnabled() */ public T firewallRuleUiEnabled(boolean firewallRuleUiEnabled) { this.firewallRuleUiEnabled = firewallRuleUiEnabled; return self(); }
/** * @see Capabilities#isSecurityGroupsEnabled() */ public T securityGroupsEnabled(boolean securityGroupsEnabled) { this.securityGroupsEnabled = securityGroupsEnabled; return self(); }
/** * @see Capabilities#isSupportELB() */ public T supportELB(boolean supportELB) { this.supportELB = supportELB; return self(); }
/** * @see Capabilities#isSupportELB() */ public T supportELB(boolean supportELB) { this.supportELB = supportELB; return self(); }
/** * @see Capabilities#isFirewallRuleUiEnabled() */ public T firewallRuleUiEnabled(boolean firewallRuleUiEnabled) { this.firewallRuleUiEnabled = firewallRuleUiEnabled; return self(); }
/** * @see Capabilities#canShareTemplates() */ public T canShareTemplates(boolean canShareTemplates) { this.canShareTemplates = canShareTemplates; return self(); }
/** * @see Capabilities#isFirewallRuleUiEnabled() */ public T firewallRuleUiEnabled(boolean firewallRuleUiEnabled) { this.firewallRuleUiEnabled = firewallRuleUiEnabled; return self(); }
/** * @see Capabilities#getCloudStackVersion() */ public T cloudStackVersion(String cloudStackVersion) { this.cloudStackVersion = cloudStackVersion; return self(); }
/** * @see Capabilities#getCloudStackVersion() */ public T cloudStackVersion(String cloudStackVersion) { this.cloudStackVersion = cloudStackVersion; return self(); }
/** * @see Capabilities#isSecurityGroupsEnabled() */ public T securityGroupsEnabled(boolean securityGroupsEnabled) { this.securityGroupsEnabled = securityGroupsEnabled; return self(); }
public T fromCapabilities(Capabilities in) { return this .cloudStackVersion(in.getCloudStackVersion()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .canShareTemplates(in.canShareTemplates()) .firewallRuleUiEnabled(in.isFirewallRuleUiEnabled()) .supportELB(in.isSupportELB()); } }
@Override @SelectJson("capability") public Capabilities expected() { return Capabilities.builder().securityGroupsEnabled(true).canShareTemplates(true).cloudStackVersion("2.2") .build(); }
public T fromCapabilities(Capabilities in) { return this .cloudStackVersion(in.getCloudStackVersion()) .securityGroupsEnabled(in.isSecurityGroupsEnabled()) .canShareTemplates(in.canShareTemplates()) .firewallRuleUiEnabled(in.isFirewallRuleUiEnabled()) .supportELB(in.isSupportELB()); } }