Package org.jclouds.packet.domain
Class Device.CreateDevice.Builder
- java.lang.Object
 - 
- org.jclouds.packet.domain.Device.CreateDevice.Builder
 
 
- 
- Enclosing class:
 - Device.CreateDevice
 
public abstract static class Device.CreateDevice.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Device.CreateDevice.BuilderbillingCycle(String billingCycle)Device.CreateDevicebuild()abstract Device.CreateDevice.Builderfacility(String facility)abstract Device.CreateDevice.Builderfeatures(Map<String,String> features)abstract Device.CreateDevice.Builderhostname(String hostname)abstract Device.CreateDevice.Builderlocked(Boolean locked)abstract Device.CreateDevice.BuilderoperatingSystem(String operatingSystem)abstract Device.CreateDevice.Builderplan(String plan)abstract Device.CreateDevice.Buildertags(Set<String> tags)abstract Device.CreateDevice.Builderuserdata(String userdata) 
 - 
 
- 
- 
Method Detail
- 
hostname
public abstract Device.CreateDevice.Builder hostname(String hostname)
 
- 
plan
public abstract Device.CreateDevice.Builder plan(String plan)
 
- 
billingCycle
public abstract Device.CreateDevice.Builder billingCycle(String billingCycle)
 
- 
facility
public abstract Device.CreateDevice.Builder facility(String facility)
 
- 
features
public abstract Device.CreateDevice.Builder features(Map<String,String> features)
 
- 
operatingSystem
public abstract Device.CreateDevice.Builder operatingSystem(String operatingSystem)
 
- 
locked
public abstract Device.CreateDevice.Builder locked(Boolean locked)
 
- 
userdata
public abstract Device.CreateDevice.Builder userdata(String userdata)
 
- 
tags
public abstract Device.CreateDevice.Builder tags(Set<String> tags)
 
- 
build
public Device.CreateDevice build()
 
 - 
 
 -