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
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Summary()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
accountName
@ApiProperty(canBeNullOrNotSet=true) protected String accountName
Account's companyName
-
accountNameSpecified
protected boolean accountNameSpecified
-
accountOwnerName
@ApiProperty(canBeNullOrNotSet=true) protected String accountOwnerName
Current account owner
-
accountOwnerNameSpecified
protected boolean accountOwnerNameSpecified
-
amount
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal amount
Dollar amount requested
-
amountSpecified
protected boolean amountSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
Date the request was submitted
-
createDateSpecified
protected boolean createDateSpecified
-
customerEmail
@ApiProperty(canBeNullOrNotSet=true) protected String customerEmail
Email of the customer receiving the proof of concept account
-
customerEmailSpecified
protected boolean customerEmailSpecified
-
customerName
@ApiProperty(canBeNullOrNotSet=true) protected String customerName
Name of the customer receiving the proof of concept account
-
customerNameSpecified
protected boolean customerNameSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
Request record's id
-
idSpecified
protected boolean idSpecified
-
lastUpdate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar lastUpdate
Date of the last state change on the request
-
lastUpdateSpecified
protected boolean lastUpdateSpecified
-
nextApproverEmail
@ApiProperty(canBeNullOrNotSet=true) protected String nextApproverEmail
Email address of the reviewer, if any, currently reviewing the request
-
nextApproverEmailSpecified
protected boolean nextApproverEmailSpecified
-
requesterEmail
@ApiProperty(canBeNullOrNotSet=true) protected String requesterEmail
Email address of the requester
-
requesterEmailSpecified
protected boolean requesterEmailSpecified
-
requesterName
@ApiProperty(canBeNullOrNotSet=true) protected String requesterName
Requesting IBMer's full name
-
requesterNameSpecified
protected boolean requesterNameSpecified
-
reviewUrl
@ApiProperty(canBeNullOrNotSet=true) protected String reviewUrl
URL for the individual review
-
reviewUrlSpecified
protected boolean reviewUrlSpecified
-
status
@ApiProperty(canBeNullOrNotSet=true) protected String status
Request's current status (Pending, Denied, or Approved)
-
statusSpecified
protected boolean statusSpecified
-
-
Method Detail
-
getAccountName
public String getAccountName()
-
setAccountName
public void setAccountName(String accountName)
-
isAccountNameSpecified
public boolean isAccountNameSpecified()
-
unsetAccountName
public void unsetAccountName()
-
getAccountOwnerName
public String getAccountOwnerName()
-
setAccountOwnerName
public void setAccountOwnerName(String accountOwnerName)
-
isAccountOwnerNameSpecified
public boolean isAccountOwnerNameSpecified()
-
unsetAccountOwnerName
public void unsetAccountOwnerName()
-
getAmount
public BigDecimal getAmount()
-
setAmount
public void setAmount(BigDecimal amount)
-
isAmountSpecified
public boolean isAmountSpecified()
-
unsetAmount
public void unsetAmount()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getCustomerEmail
public String getCustomerEmail()
-
setCustomerEmail
public void setCustomerEmail(String customerEmail)
-
isCustomerEmailSpecified
public boolean isCustomerEmailSpecified()
-
unsetCustomerEmail
public void unsetCustomerEmail()
-
getCustomerName
public String getCustomerName()
-
setCustomerName
public void setCustomerName(String customerName)
-
isCustomerNameSpecified
public boolean isCustomerNameSpecified()
-
unsetCustomerName
public void unsetCustomerName()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLastUpdate
public GregorianCalendar getLastUpdate()
-
setLastUpdate
public void setLastUpdate(GregorianCalendar lastUpdate)
-
isLastUpdateSpecified
public boolean isLastUpdateSpecified()
-
unsetLastUpdate
public void unsetLastUpdate()
-
getNextApproverEmail
public String getNextApproverEmail()
-
setNextApproverEmail
public void setNextApproverEmail(String nextApproverEmail)
-
isNextApproverEmailSpecified
public boolean isNextApproverEmailSpecified()
-
unsetNextApproverEmail
public void unsetNextApproverEmail()
-
getRequesterEmail
public String getRequesterEmail()
-
setRequesterEmail
public void setRequesterEmail(String requesterEmail)
-
isRequesterEmailSpecified
public boolean isRequesterEmailSpecified()
-
unsetRequesterEmail
public void unsetRequesterEmail()
-
getRequesterName
public String getRequesterName()
-
setRequesterName
public void setRequesterName(String requesterName)
-
isRequesterNameSpecified
public boolean isRequesterNameSpecified()
-
unsetRequesterName
public void unsetRequesterName()
-
getReviewUrl
public String getReviewUrl()
-
setReviewUrl
public void setReviewUrl(String reviewUrl)
-
isReviewUrlSpecified
public boolean isReviewUrlSpecified()
-
unsetReviewUrl
public void unsetReviewUrl()
-
getStatus
public String getStatus()
-
setStatus
public void setStatus(String status)
-
isStatusSpecified
public boolean isStatusSpecified()
-
unsetStatus
public void unsetStatus()
-
-