Class Password
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.account.Password
-
@ApiType("SoftLayer_Account_Password") public class Password extends Entity
The SoftLayer_Account_Password contains username, passwords and notes for services that may require for external applications such the Webcc interface for the EVault Storage service.- See Also:
- SoftLayer_Account_Password
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Password.Mask
static interface
Password.Service
As a SoftLayer customer accumulates services they may accumulate usernames and passwords to those services.static interface
Password.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected Long
accountId
The SoftLayer customer account id that a username/password combination is associated with.protected boolean
accountIdSpecified
protected Long
id
A username/password combination's internal identifier.protected boolean
idSpecified
protected String
notes
A simple description of a username/password combination.protected boolean
notesSpecified
protected String
password
The password portion of a username/password combination.protected boolean
passwordSpecified
protected Type
type
The service that an account/password combination is tied to.protected Long
typeId
An identifier relating to a username/password combinations's associated service.protected boolean
typeIdSpecified
protected String
username
The username portion of a username/password combination.protected boolean
usernameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Password()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Password.Service
asService(ApiClient client)
Account
getAccount()
Long
getAccountId()
Long
getId()
String
getNotes()
String
getPassword()
Type
getType()
Long
getTypeId()
String
getUsername()
boolean
isAccountIdSpecified()
boolean
isIdSpecified()
boolean
isNotesSpecified()
boolean
isPasswordSpecified()
boolean
isTypeIdSpecified()
boolean
isUsernameSpecified()
static Password.Service
service(ApiClient client)
static Password.Service
service(ApiClient client, Long id)
void
setAccount(Account account)
void
setAccountId(Long accountId)
void
setId(Long id)
void
setNotes(String notes)
void
setPassword(String password)
void
setType(Type type)
void
setTypeId(Long typeId)
void
setUsername(String username)
void
unsetAccountId()
void
unsetId()
void
unsetNotes()
void
unsetPassword()
void
unsetTypeId()
void
unsetUsername()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
-
type
@ApiProperty protected Type type
The service that an account/password combination is tied to.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
The SoftLayer customer account id that a username/password combination is associated with.
-
accountIdSpecified
protected boolean accountIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A username/password combination's internal identifier.
-
idSpecified
protected boolean idSpecified
-
notes
@ApiProperty(canBeNullOrNotSet=true) protected String notes
A simple description of a username/password combination. These notes don't affect portal functionality.
-
notesSpecified
protected boolean notesSpecified
-
password
@ApiProperty(canBeNullOrNotSet=true) protected String password
The password portion of a username/password combination.
-
passwordSpecified
protected boolean passwordSpecified
-
typeId
@ApiProperty(canBeNullOrNotSet=true) protected Long typeId
An identifier relating to a username/password combinations's associated service.
-
typeIdSpecified
protected boolean typeIdSpecified
-
username
@ApiProperty(canBeNullOrNotSet=true) protected String username
The username portion of a username/password combination.
-
usernameSpecified
protected boolean usernameSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getType
public Type getType()
-
setType
public void setType(Type type)
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
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()
-
getTypeId
public Long getTypeId()
-
setTypeId
public void setTypeId(Long typeId)
-
isTypeIdSpecified
public boolean isTypeIdSpecified()
-
unsetTypeId
public void unsetTypeId()
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isUsernameSpecified
public boolean isUsernameSpecified()
-
unsetUsername
public void unsetUsername()
-
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)
-
-