org.jclouds.softlayer.compute.options
Class SoftLayerTemplateOptions.Builder

java.lang.Object
  extended by org.jclouds.softlayer.compute.options.SoftLayerTemplateOptions.Builder
Enclosing class:
SoftLayerTemplateOptions

public static class SoftLayerTemplateOptions.Builder
extends Object


Constructor Summary
SoftLayerTemplateOptions.Builder()
           
 
Method Summary
static SoftLayerTemplateOptions blockDevices(Integer... capacities)
           
static SoftLayerTemplateOptions blockDevices(Iterable<Integer> capacities)
           
static SoftLayerTemplateOptions blockOnPort(int port, int seconds)
           
static SoftLayerTemplateOptions diskType(String diskType)
           
static SoftLayerTemplateOptions domainName(String domainName)
           
static SoftLayerTemplateOptions inboundPorts(int... ports)
           
static SoftLayerTemplateOptions networks(Iterable<String> networks)
           
static SoftLayerTemplateOptions nodeNames(Iterable<String> nodeNames)
           
static SoftLayerTemplateOptions portSpeed(Integer portSpeed)
           
static SoftLayerTemplateOptions userMetadata(Map<String,String> userMetadata)
           
static SoftLayerTemplateOptions userMetadata(String key, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoftLayerTemplateOptions.Builder

public SoftLayerTemplateOptions.Builder()
Method Detail

domainName

public static SoftLayerTemplateOptions domainName(String domainName)
See Also:
domainName(java.lang.String)

blockDevices

public static SoftLayerTemplateOptions blockDevices(Integer... capacities)
See Also:
blockDevices(java.lang.Integer...)

blockDevices

public static SoftLayerTemplateOptions blockDevices(Iterable<Integer> capacities)

diskType

public static SoftLayerTemplateOptions diskType(String diskType)
See Also:
diskType(java.lang.String)

portSpeed

public static SoftLayerTemplateOptions portSpeed(Integer portSpeed)
See Also:
portSpeed(java.lang.Integer)

inboundPorts

public static SoftLayerTemplateOptions inboundPorts(int... ports)
See Also:
TemplateOptions.inboundPorts(int...)

blockOnPort

public static SoftLayerTemplateOptions blockOnPort(int port,
                                                   int seconds)
See Also:
TemplateOptions.blockOnPort(int, int)

userMetadata

public static SoftLayerTemplateOptions userMetadata(Map<String,String> userMetadata)
See Also:
TemplateOptions.userMetadata(Map)

userMetadata

public static SoftLayerTemplateOptions userMetadata(String key,
                                                    String value)
See Also:
TemplateOptions.userMetadata(String, String)

nodeNames

public static SoftLayerTemplateOptions nodeNames(Iterable<String> nodeNames)
See Also:
TemplateOptions.nodeNames(Iterable)

networks

public static SoftLayerTemplateOptions networks(Iterable<String> networks)
See Also:
TemplateOptions.networks(Iterable)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.