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
All Methods Static Methods Instance Methods Concrete Methods 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 Detail
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
Account ID associated with this lockdown request.
-
accountIdSpecified
protected boolean accountIdSpecified
-
action
@ApiProperty(canBeNullOrNotSet=true) protected String action
Type of request.
-
actionSpecified
protected boolean actionSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
Timestamp when the lockdown request was initially made.
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
ID of this lockdown request.
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
Timestamp when the lockdown request was modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
status
@ApiProperty(canBeNullOrNotSet=true) protected String status
Status of the lockdown request denoting whether it's been completed.
-
statusSpecified
protected boolean statusSpecified
-
-
Method Detail
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getAction
public String getAction()
-
setAction
public void setAction(String action)
-
isActionSpecified
public boolean isActionSpecified()
-
unsetAction
public void unsetAction()
-
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()
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
isStatusSpecified
public boolean isStatusSpecified()
-
unsetStatus
public void unsetStatus()
-
asService
public Request.Service asService(ApiClient client)
-
service
public static Request.Service service(ApiClient client)
-
service
public static Request.Service service(ApiClient client, Long id)
-
-