Package org.jclouds.packet.domain
Class Device
- java.lang.Object
-
- org.jclouds.packet.domain.Device
-
public abstract class Device extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDevice.CreateDevicestatic classDevice.State
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringbillingCycle()abstract StringbondingMode()static Devicecreate(String id, String shortId, String hostname, String description, Device.State state, List<String> tags, String billingCycle, String user, String iqn, Boolean locked, String bondingMode, Date createdAt, Date updatedAt, OperatingSystem operatingSystem, Facility facility, Href project, List<Href> sshKeys, Href projectLite, List<Object> volumes, List<IpAddress> ipAddresses, List<ProvisioningEvent> provisioningEvents, Plan plan, String rootPassword, String userdata, String href)abstract DatecreatedAt()abstract Stringdescription()abstract Facilityfacility()abstract Stringhostname()abstract Stringhref()abstract Stringid()abstract List<IpAddress>ipAddresses()abstract Stringiqn()abstract Booleanlocked()abstract OperatingSystemoperatingSystem()abstract Planplan()abstract Hrefproject()abstract HrefprojectLite()abstract List<ProvisioningEvent>provisioningEvents()abstract StringrootPassword()abstract StringshortId()abstract List<Href>sshKeys()abstract Device.Statestate()abstract List<String>tags()abstract DateupdatedAt()abstract Stringuser()abstract Stringuserdata()abstract List<Object>volumes()
-
-
-
Method Detail
-
id
public abstract String id()
-
shortId
public abstract String shortId()
-
hostname
public abstract String hostname()
-
state
public abstract Device.State state()
-
billingCycle
public abstract String billingCycle()
-
user
public abstract String user()
-
iqn
public abstract String iqn()
-
locked
public abstract Boolean locked()
-
bondingMode
public abstract String bondingMode()
-
createdAt
public abstract Date createdAt()
-
updatedAt
public abstract Date updatedAt()
-
operatingSystem
public abstract OperatingSystem operatingSystem()
-
facility
public abstract Facility facility()
-
project
public abstract Href project()
-
projectLite
public abstract Href projectLite()
-
provisioningEvents
public abstract List<ProvisioningEvent> provisioningEvents()
-
plan
public abstract Plan plan()
-
userdata
public abstract String userdata()
-
href
public abstract String href()
-
create
public static Device create(String id, String shortId, String hostname, String description, Device.State state, List<String> tags, String billingCycle, String user, String iqn, Boolean locked, String bondingMode, Date createdAt, Date updatedAt, OperatingSystem operatingSystem, Facility facility, Href project, List<Href> sshKeys, Href projectLite, List<Object> volumes, List<IpAddress> ipAddresses, List<ProvisioningEvent> provisioningEvents, Plan plan, String rootPassword, String userdata, String href)
-
-