| 
 | Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectbrooklyn.location.jclouds.templates.AbstractPortableTemplateBuilder
brooklyn.location.jclouds.templates.PortableTemplateBuilder
public class PortableTemplateBuilder extends AbstractPortableTemplateBuilder
| Field Summary | 
|---|
| Fields inherited from class AbstractPortableTemplateBuilder | |
|---|---|
| commands | 
| Method Summary | |
|---|---|
| java.lang.Object | addOptionalOptions(TemplateOptions options)Adds template options which are used for building, but not for matching/filtering. | 
| static TemplateOptions | addTemplateOptions(TemplateOptions options, TemplateOptions moreOptions)like TemplateOptions.copyTo but additive wrt arrays, collections, and maps, putting moreOptions in on top of / at the end of options. | 
| ComputeService | attachComputeService(ComputeService svc) | 
| Template | build() | 
| protected TemplateOptions | computeAggregatedOptions(boolean includeOptional) | 
| TemplateBuilder | from(TemplateBuilderSpec spec) | 
| TemplateBuilder | from(java.lang.String spec) | 
| java.util.List | getAdditionalOptionalOptions() | 
| protected java.lang.String | makeNonTrivialArgumentsString() | 
| Template | newJcloudsTemplate(ComputeService svc) | 
| TemplateBuilder | newJcloudsTemplateBuilder(ComputeService svc) | 
| Method Detail | 
|---|
@SuppressWarnings("unchecked")
public java.lang.Object addOptionalOptions(TemplateOptions options)
        
public static TemplateOptions addTemplateOptions(TemplateOptions options, TemplateOptions moreOptions)
public ComputeService attachComputeService(ComputeService svc)
@Override public Template build()
protected TemplateOptions computeAggregatedOptions(boolean includeOptional)
@Override public TemplateBuilder from(TemplateBuilderSpec spec)
@Override public TemplateBuilder from(java.lang.String spec)
public java.util.List getAdditionalOptionalOptions()
protected java.lang.String makeNonTrivialArgumentsString()
public Template newJcloudsTemplate(ComputeService svc)
public TemplateBuilder newJcloudsTemplateBuilder(ComputeService svc)
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.