Class Summary
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.account.proofofconcept.review.Summary
@ApiType("SoftLayer_Container_Account_ProofOfConcept_Review_Summary") public class Summary extends Entity
Summary presented to reviewers when determining whether or not to accept a proof of concept request. Note that reviewers are internal IBM employees and reviews are not exposed to external users.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Summary.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
accountName
Account's companyNameprotected boolean
accountNameSpecified
protected String
accountOwnerName
Current account ownerprotected boolean
accountOwnerNameSpecified
protected BigDecimal
amount
Dollar amount requestedprotected boolean
amountSpecified
protected GregorianCalendar
createDate
Date the request was submittedprotected boolean
createDateSpecified
protected String
customerEmail
Email of the customer receiving the proof of concept accountprotected boolean
customerEmailSpecified
protected String
customerName
Name of the customer receiving the proof of concept accountprotected boolean
customerNameSpecified
protected Long
id
Request record's idprotected boolean
idSpecified
protected GregorianCalendar
lastUpdate
Date of the last state change on the requestprotected boolean
lastUpdateSpecified
protected String
nextApproverEmail
Email address of the reviewer, if any, currently reviewing the requestprotected boolean
nextApproverEmailSpecified
protected String
requesterEmail
Email address of the requesterprotected boolean
requesterEmailSpecified
protected String
requesterName
Requesting IBMer's full nameprotected boolean
requesterNameSpecified
protected String
reviewUrl
URL for the individual reviewprotected boolean
reviewUrlSpecified
protected String
status
Request's current status (Pending, Denied, or Approved)protected boolean
statusSpecified
-
Constructor Summary
Constructors Constructor Description Summary()
-
Method Summary
-
Field Details
-
accountName
Account's companyName -
accountNameSpecified
protected boolean accountNameSpecified -
accountOwnerName
Current account owner -
accountOwnerNameSpecified
protected boolean accountOwnerNameSpecified -
amount
Dollar amount requested -
amountSpecified
protected boolean amountSpecified -
createDate
Date the request was submitted -
createDateSpecified
protected boolean createDateSpecified -
customerEmail
Email of the customer receiving the proof of concept account -
customerEmailSpecified
protected boolean customerEmailSpecified -
customerName
Name of the customer receiving the proof of concept account -
customerNameSpecified
protected boolean customerNameSpecified -
id
Request record's id -
idSpecified
protected boolean idSpecified -
lastUpdate
Date of the last state change on the request -
lastUpdateSpecified
protected boolean lastUpdateSpecified -
nextApproverEmail
Email address of the reviewer, if any, currently reviewing the request -
nextApproverEmailSpecified
protected boolean nextApproverEmailSpecified -
requesterEmail
Email address of the requester -
requesterEmailSpecified
protected boolean requesterEmailSpecified -
requesterName
Requesting IBMer's full name -
requesterNameSpecified
protected boolean requesterNameSpecified -
reviewUrl
URL for the individual review -
reviewUrlSpecified
protected boolean reviewUrlSpecified -
status
Request's current status (Pending, Denied, or Approved) -
statusSpecified
protected boolean statusSpecified
-
-
Constructor Details
-
Summary
public Summary()
-
-
Method Details
-
getAccountName
-
setAccountName
-
isAccountNameSpecified
public boolean isAccountNameSpecified() -
unsetAccountName
public void unsetAccountName() -
getAccountOwnerName
-
setAccountOwnerName
-
isAccountOwnerNameSpecified
public boolean isAccountOwnerNameSpecified() -
unsetAccountOwnerName
public void unsetAccountOwnerName() -
getAmount
-
setAmount
-
isAmountSpecified
public boolean isAmountSpecified() -
unsetAmount
public void unsetAmount() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getCustomerEmail
-
setCustomerEmail
-
isCustomerEmailSpecified
public boolean isCustomerEmailSpecified() -
unsetCustomerEmail
public void unsetCustomerEmail() -
getCustomerName
-
setCustomerName
-
isCustomerNameSpecified
public boolean isCustomerNameSpecified() -
unsetCustomerName
public void unsetCustomerName() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getLastUpdate
-
setLastUpdate
-
isLastUpdateSpecified
public boolean isLastUpdateSpecified() -
unsetLastUpdate
public void unsetLastUpdate() -
getNextApproverEmail
-
setNextApproverEmail
-
isNextApproverEmailSpecified
public boolean isNextApproverEmailSpecified() -
unsetNextApproverEmail
public void unsetNextApproverEmail() -
getRequesterEmail
-
setRequesterEmail
-
isRequesterEmailSpecified
public boolean isRequesterEmailSpecified() -
unsetRequesterEmail
public void unsetRequesterEmail() -
getRequesterName
-
setRequesterName
-
isRequesterNameSpecified
public boolean isRequesterNameSpecified() -
unsetRequesterName
public void unsetRequesterName() -
getReviewUrl
-
setReviewUrl
-
isReviewUrlSpecified
public boolean isReviewUrlSpecified() -
unsetReviewUrl
public void unsetReviewUrl() -
getStatus
-
setStatus
-
isStatusSpecified
public boolean isStatusSpecified() -
unsetStatus
public void unsetStatus()
-