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.Builder
billingCycle(String billingCycle)
Device.CreateDevice
build()
abstract Device.CreateDevice.Builder
facility(String facility)
abstract Device.CreateDevice.Builder
features(Map<String,String> features)
abstract Device.CreateDevice.Builder
hostname(String hostname)
abstract Device.CreateDevice.Builder
locked(Boolean locked)
abstract Device.CreateDevice.Builder
operatingSystem(String operatingSystem)
abstract Device.CreateDevice.Builder
plan(String plan)
abstract Device.CreateDevice.Builder
tags(Set<String> tags)
abstract Device.CreateDevice.Builder
userdata(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()
-
-