Class Password
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.software.component.Password
-
@ApiType("SoftLayer_Software_Component_Password") public class Password extends Entity
This SoftLayer_Software_Component_Password data type contains a password for a specific software component instance.- See Also:
- SoftLayer_Software_Component_Password
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Password.Mask
static interface
Password.Service
The software component password service represents the passwords for a software component, such as an operating system or a control panel.static interface
Password.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
The date this username/password pair was created.protected boolean
createDateSpecified
protected Long
id
An id number for this specific username/password pair.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date of the last modification to this username/password pair.protected boolean
modifyDateSpecified
protected String
notes
A note string stored for this username/password pair.protected boolean
notesSpecified
protected String
password
The password part of the username/password pair.protected boolean
passwordSpecified
protected Long
port
The application access port for the Software Component.protected boolean
portSpecified
protected Component
software
The SoftLayer_Software_Component instance that this username/password pair is valid for.protected Long
softwareId
An id number for the software component this username/password pair is valid for.protected boolean
softwareIdSpecified
protected Long
sshKeyCount
A count of sSH keys to be installed on the server during provisioning or an OS reload.protected List<Key>
sshKeys
SSH keys to be installed on the server during provisioning or an OS reload.protected String
username
The username part of the username/password pair.protected boolean
usernameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Password()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
software
@ApiProperty protected Component software
The SoftLayer_Software_Component instance that this username/password pair is valid for.
-
sshKeys
@ApiProperty protected List<Key> sshKeys
SSH keys to be installed on the server during provisioning or an OS reload.
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date this username/password pair was created.
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
An id number for this specific username/password pair.
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date of the last modification to this username/password pair.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
notes
@ApiProperty(canBeNullOrNotSet=true) protected String notes
A note string stored for this username/password pair.
-
notesSpecified
protected boolean notesSpecified
-
password
@ApiProperty(canBeNullOrNotSet=true) protected String password
The password part of the username/password pair.
-
passwordSpecified
protected boolean passwordSpecified
-
port
@ApiProperty(canBeNullOrNotSet=true) protected Long port
The application access port for the Software Component.
-
portSpecified
protected boolean portSpecified
-
softwareId
@ApiProperty(canBeNullOrNotSet=true) protected Long softwareId
An id number for the software component this username/password pair is valid for.
-
softwareIdSpecified
protected boolean softwareIdSpecified
-
username
@ApiProperty(canBeNullOrNotSet=true) protected String username
The username part of the username/password pair.
-
usernameSpecified
protected boolean usernameSpecified
-
sshKeyCount
@ApiProperty protected Long sshKeyCount
A count of sSH keys to be installed on the server during provisioning or an OS reload.
-
-
Method Detail
-
getSoftware
public Component getSoftware()
-
setSoftware
public void setSoftware(Component software)
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getNotes
public String getNotes()
-
setNotes
public void setNotes(String notes)
-
isNotesSpecified
public boolean isNotesSpecified()
-
unsetNotes
public void unsetNotes()
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
isPasswordSpecified
public boolean isPasswordSpecified()
-
unsetPassword
public void unsetPassword()
-
getPort
public Long getPort()
-
setPort
public void setPort(Long port)
-
isPortSpecified
public boolean isPortSpecified()
-
unsetPort
public void unsetPort()
-
getSoftwareId
public Long getSoftwareId()
-
setSoftwareId
public void setSoftwareId(Long softwareId)
-
isSoftwareIdSpecified
public boolean isSoftwareIdSpecified()
-
unsetSoftwareId
public void unsetSoftwareId()
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isUsernameSpecified
public boolean isUsernameSpecified()
-
unsetUsername
public void unsetUsername()
-
getSshKeyCount
public Long getSshKeyCount()
-
setSshKeyCount
public void setSshKeyCount(Long sshKeyCount)
-
asService
public Password.Service asService(ApiClient client)
-
service
public static Password.Service service(ApiClient client)
-
service
public static Password.Service service(ApiClient client, Long id)
-
-