Class Request
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.account.lockdown.Request
@ApiType("SoftLayer_Account_Lockdown_Request") public class Request extends Entity
The SoftLayer_Account_Lockdown_Request data type holds information on API requests from brand customers.
- See Also:
- SoftLayer_Account_Lockdown_Request
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
static interface
Request.Service
This service allows approved brands the ability to disconnect, reconnect, and disable customer accounts under that brand.static interface
Request.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
accountId
Account ID associated with this lockdown request.protected boolean
accountIdSpecified
protected String
action
Type of request.protected boolean
actionSpecified
protected GregorianCalendar
createDate
Timestamp when the lockdown request was initially made.protected boolean
createDateSpecified
protected Long
id
ID of this lockdown request.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
Timestamp when the lockdown request was modified.protected boolean
modifyDateSpecified
protected String
status
Status of the lockdown request denoting whether it's been completed.protected boolean
statusSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
Modifier and Type Method Description Request.Service
asService(ApiClient client)
Long
getAccountId()
String
getAction()
GregorianCalendar
getCreateDate()
Long
getId()
GregorianCalendar
getModifyDate()
String
getStatus()
boolean
isAccountIdSpecified()
boolean
isActionSpecified()
boolean
isCreateDateSpecified()
boolean
isIdSpecified()
boolean
isModifyDateSpecified()
boolean
isStatusSpecified()
static Request.Service
service(ApiClient client)
static Request.Service
service(ApiClient client, Long id)
void
setAccountId(Long accountId)
void
setAction(String action)
void
setCreateDate(GregorianCalendar createDate)
void
setId(Long id)
void
setModifyDate(GregorianCalendar modifyDate)
void
setStatus(String status)
void
unsetAccountId()
void
unsetAction()
void
unsetCreateDate()
void
unsetId()
void
unsetModifyDate()
void
unsetStatus()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
accountId
Account ID associated with this lockdown request. -
accountIdSpecified
protected boolean accountIdSpecified -
action
Type of request. -
actionSpecified
protected boolean actionSpecified -
createDate
Timestamp when the lockdown request was initially made. -
createDateSpecified
protected boolean createDateSpecified -
id
ID of this lockdown request. -
idSpecified
protected boolean idSpecified -
modifyDate
Timestamp when the lockdown request was modified. -
modifyDateSpecified
protected boolean modifyDateSpecified -
status
Status of the lockdown request denoting whether it's been completed. -
statusSpecified
protected boolean statusSpecified
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getAction
-
setAction
-
isActionSpecified
public boolean isActionSpecified() -
unsetAction
public void unsetAction() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getStatus
-
setStatus
-
isStatusSpecified
public boolean isStatusSpecified() -
unsetStatus
public void unsetStatus() -
asService
-
service
-
service
-