Class Attribute
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.account.authentication.Attribute
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Attribute.Mask
static interface
Attribute.Service
static interface
Attribute.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The SoftLayer customer account.protected Long
accountId
The internal identifier of the SoftLayer customer account that is assigned an account authenction attribute.protected boolean
accountIdSpecified
protected Saml
authenticationRecord
The SoftLayer account authentication that has an attribute.protected Long
id
A SoftLayer account authenction attribute's internal identifier.protected boolean
idSpecified
protected Type
type
The type of attribute assigned to a SoftLayer account authentication.protected Long
typeId
The internal identifier of the type of attribute that a SoftLayer account authenction attribute belongs to.protected boolean
typeIdSpecified
protected String
value
A SoftLayer account authenction attribute's value.protected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
Modifier and Type Method Description Attribute.Service
asService(ApiClient client)
Account
getAccount()
Long
getAccountId()
Saml
getAuthenticationRecord()
Long
getId()
Type
getType()
Long
getTypeId()
String
getValue()
boolean
isAccountIdSpecified()
boolean
isIdSpecified()
boolean
isTypeIdSpecified()
boolean
isValueSpecified()
static Attribute.Service
service(ApiClient client)
static Attribute.Service
service(ApiClient client, Long id)
void
setAccount(Account account)
void
setAccountId(Long accountId)
void
setAuthenticationRecord(Saml authenticationRecord)
void
setId(Long id)
void
setType(Type type)
void
setTypeId(Long typeId)
void
setValue(String value)
void
unsetAccountId()
void
unsetId()
void
unsetTypeId()
void
unsetValue()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The SoftLayer customer account.
-
authenticationRecord
@ApiProperty protected Saml authenticationRecord
The SoftLayer account authentication that has an attribute.
-
type
@ApiProperty protected Type type
The type of attribute assigned to a SoftLayer account authentication.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
The internal identifier of the SoftLayer customer account that is assigned an account authenction attribute.
-
accountIdSpecified
protected boolean accountIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A SoftLayer account authenction attribute's internal identifier.
-
idSpecified
protected boolean idSpecified
-
typeId
@ApiProperty(canBeNullOrNotSet=true) protected Long typeId
The internal identifier of the type of attribute that a SoftLayer account authenction attribute belongs to.
-
typeIdSpecified
protected boolean typeIdSpecified
-
value
@ApiProperty(canBeNullOrNotSet=true) protected String value
A SoftLayer account authenction attribute's value.
-
valueSpecified
protected boolean valueSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getAuthenticationRecord
public Saml getAuthenticationRecord()
-
setAuthenticationRecord
public void setAuthenticationRecord(Saml authenticationRecord)
-
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()
-
getTypeId
public Long getTypeId()
-
setTypeId
public void setTypeId(Long typeId)
-
isTypeIdSpecified
public boolean isTypeIdSpecified()
-
unsetTypeId
public void unsetTypeId()
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
isValueSpecified
public boolean isValueSpecified()
-
unsetValue
public void unsetValue()
-
asService
public Attribute.Service asService(ApiClient client)
-
service
public static Attribute.Service service(ApiClient client)
-
service
public static Attribute.Service service(ApiClient client, Long id)
-
-