Class History
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.storage.History
-
@ApiType("SoftLayer_Network_Storage_History") public class History extends Entity
The SoftLayer_Network_Storage_History contains the username/password past history for Storage services except Evault. Information such as the username, passwords, notes and the date of the password change may be retrieved.- See Also:
- SoftLayer_Network_Storage_History
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
History.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The account that the Storage services belongs to.protected GregorianCalendar
createDate
Date the password was changed.protected boolean
createDateSpecified
protected Storage
nasVolume
The Storage service that the password history belongs to.protected String
notes
Past notes for the Storage service.protected boolean
notesSpecified
protected String
password
Password for the Storage service that was used in the past.protected boolean
passwordSpecified
protected String
username
Username for the Storage service.protected boolean
usernameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description History()
-
Method Summary
Modifier and Type Method Description Account
getAccount()
GregorianCalendar
getCreateDate()
Storage
getNasVolume()
String
getNotes()
String
getPassword()
String
getUsername()
boolean
isCreateDateSpecified()
boolean
isNotesSpecified()
boolean
isPasswordSpecified()
boolean
isUsernameSpecified()
void
setAccount(Account account)
void
setCreateDate(GregorianCalendar createDate)
void
setNasVolume(Storage nasVolume)
void
setNotes(String notes)
void
setPassword(String password)
void
setUsername(String username)
void
unsetCreateDate()
void
unsetNotes()
void
unsetPassword()
void
unsetUsername()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The account that the Storage services belongs to.
-
nasVolume
@ApiProperty protected Storage nasVolume
The Storage service that the password history belongs to.
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
Date the password was changed.
-
createDateSpecified
protected boolean createDateSpecified
-
notes
@ApiProperty(canBeNullOrNotSet=true) protected String notes
Past notes for the Storage service.
-
notesSpecified
protected boolean notesSpecified
-
password
@ApiProperty(canBeNullOrNotSet=true) protected String password
Password for the Storage service that was used in the past.
-
passwordSpecified
protected boolean passwordSpecified
-
username
@ApiProperty(canBeNullOrNotSet=true) protected String username
Username for the Storage service.
-
usernameSpecified
protected boolean usernameSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getNasVolume
public Storage getNasVolume()
-
setNasVolume
public void setNasVolume(Storage nasVolume)
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
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()
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isUsernameSpecified
public boolean isUsernameSpecified()
-
unsetUsername
public void unsetUsername()
-
-