public class Device extends AbstractBase
| Constructor and Description |
|---|
Device()
Constructor
|
Device(java.lang.String hostname,
Plan plan,
BillingCycle billingCycle,
OperatingSystem operatingSystem,
Facility facility)
Constructor for initializing mandatory fields for create device
|
| Modifier and Type | Method and Description |
|---|---|
BillingCycle |
getBillingCycle() |
java.lang.Integer |
getBondingMode() |
java.util.Date |
getCreatedAt() |
java.lang.String |
getDescription() |
Facility |
getFacility() |
java.util.Map<java.lang.String,java.lang.String> |
getFeatures() |
java.lang.String |
getHostname() |
java.lang.String |
getHref() |
java.lang.String |
getId() |
java.util.List<IpAddress> |
getIpAddress() |
java.lang.String |
getIqn() |
OperatingSystem |
getOperatingSystem() |
Plan |
getPlan() |
Link |
getProject() |
Link |
getProjectLite() |
double |
getProvisioningPercentage() |
java.lang.String |
getRootPassword()
Packet provides root password for each server you provision for 24 hours.
|
java.lang.String |
getShortId() |
State |
getState() |
java.util.List<java.lang.String> |
getTags() |
java.util.Date |
getUpdatedAt() |
java.lang.String |
getUser() |
java.lang.String |
getUserdata() |
java.lang.Boolean |
isLocked() |
void |
setBillingCycle(BillingCycle billingCycle) |
void |
setBondingMode(java.lang.Integer bondingMode) |
void |
setCreatedAt(java.util.Date createdAt) |
void |
setDescription(java.lang.String description) |
void |
setFacility(Facility facility) |
void |
setFeatures(java.util.Map<java.lang.String,java.lang.String> features) |
void |
setHostname(java.lang.String hostname) |
void |
setHref(java.lang.String href) |
void |
setId(java.lang.String id) |
void |
setIpAddress(java.util.List<IpAddress> ipAddress) |
void |
setIqn(java.lang.String iqn) |
void |
setLocked(java.lang.Boolean locked) |
void |
setOperatingSystem(OperatingSystem operatingSystem) |
void |
setPlan(Plan plan) |
void |
setProject(Link project) |
void |
setProjectLite(Link projectLite) |
void |
setProvisioningPercentage(double provisioningPercentage) |
void |
setRootPassword(java.lang.String rootPassword) |
void |
setShortId(java.lang.String shortId) |
void |
setState(State state) |
void |
setTags(java.util.List<java.lang.String> tags) |
void |
setUpdatedAt(java.util.Date updatedAt) |
void |
setUser(java.lang.String user) |
void |
setUserdata(java.lang.String userdata) |
toStringpublic Device()
public Device(java.lang.String hostname,
Plan plan,
BillingCycle billingCycle,
OperatingSystem operatingSystem,
Facility facility)
hostname - name of the hostplan - is service planbillingCycle - billing modeoperatingSystem - image slugfacility - is data center codepublic java.lang.String getId()
public void setId(java.lang.String id)
id - the id to setpublic java.lang.String getShortId()
public void setShortId(java.lang.String shortId)
shortId - the shortId to setpublic BillingCycle getBillingCycle()
public void setBillingCycle(BillingCycle billingCycle)
billingCycle - the billingCycle to setpublic java.lang.String getHostname()
public void setHostname(java.lang.String hostname)
hostname - the hostname to setpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the description to setpublic State getState()
public void setState(State state)
state - the state to setpublic java.lang.String getUser()
public void setUser(java.lang.String user)
user - the user to setpublic java.lang.String getIqn()
public void setIqn(java.lang.String iqn)
iqn - the iqn to setpublic java.lang.Boolean isLocked()
public void setLocked(java.lang.Boolean locked)
locked - the locked to setpublic java.lang.Integer getBondingMode()
public void setBondingMode(java.lang.Integer bondingMode)
bondingMode - the bondingMode to setpublic java.lang.String getUserdata()
public void setUserdata(java.lang.String userdata)
userdata - the userdata to setpublic java.util.List<java.lang.String> getTags()
public void setTags(java.util.List<java.lang.String> tags)
tags - the tags to setpublic OperatingSystem getOperatingSystem()
public void setOperatingSystem(OperatingSystem operatingSystem)
operatingSystem - the operatingSystem to setpublic Facility getFacility()
public void setFacility(Facility facility)
facility - the facility to setpublic java.util.List<IpAddress> getIpAddress()
public void setIpAddress(java.util.List<IpAddress> ipAddress)
ipAddress - the ipAddress to setpublic Plan getPlan()
public void setPlan(Plan plan)
plan - the plan to setpublic Link getProject()
public void setProject(Link project)
project - the project to setpublic Link getProjectLite()
public void setProjectLite(Link projectLite)
projectLite - the projectLite to setpublic java.util.Date getCreatedAt()
public void setCreatedAt(java.util.Date createdAt)
createdAt - the createdAt to setpublic java.util.Date getUpdatedAt()
public void setUpdatedAt(java.util.Date updatedAt)
updatedAt - the updatedAt to setpublic java.lang.String getHref()
public void setHref(java.lang.String href)
href - the href to setpublic java.util.Map<java.lang.String,java.lang.String> getFeatures()
public void setFeatures(java.util.Map<java.lang.String,java.lang.String> features)
features - the features to setpublic double getProvisioningPercentage()
public void setProvisioningPercentage(double provisioningPercentage)
provisioningPercentage - the provisioningPercentage to setpublic java.lang.String getRootPassword()
public void setRootPassword(java.lang.String rootPassword)
rootPassword - the rootPassword to set