Class Request
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.security.certificate.Request
-
@ApiType("SoftLayer_Security_Certificate_Request") public class Request extends Entity
The SoftLayer_Security_Certificate_Request data type is used to view details about your SSL certificate order. This contains data that is required by a Certificate Authority to place an SSL certificate order.- See Also:
- SoftLayer_Security_Certificate_Request
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
static interface
Request.Service
SoftLayer_Security_Certificate_Request holds your SSL certificate request data.static interface
Request.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The account to which a SSL certificate request belongs.protected Long
accountId
This is a reference to your SoftLayer account.protected boolean
accountIdSpecified
protected String
approverEmailAddress
The email address of a person who will approve your SSL certificate order.protected boolean
approverEmailAddressSpecified
protected String
certificateSigningRequest
A Certificate Signing Request (CSR) stringprotected boolean
certificateSigningRequestSpecified
protected String
commonName
A domain name of a SSL certificate requestprotected boolean
commonNameSpecified
protected GregorianCalendar
createDate
The date a SSL certificate request was created.protected boolean
createDateSpecified
protected GregorianCalendar
effectiveDate
The date of your SSL certificate went into effectprotected boolean
effectiveDateSpecified
protected GregorianCalendar
expirationDate
The expiration date of your SSL certificateprotected boolean
expirationDateSpecified
protected Long
id
The internal identifier of an SSL certificate requestprotected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date a SSL certificate request was last modified.protected boolean
modifyDateSpecified
protected Order
order
The order contains the information related to a SSL certificate request.protected Item
orderItem
The associated order item for this SSL certificate request.protected Status
status
The status of a SSL certificate request.protected Long
statusId
A status id reflecting the state of a SSL certificate requestprotected boolean
statusIdSpecified
protected String
technicalContactEmailAddress
The technical contact email address.protected boolean
technicalContactEmailAddressSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The account to which a SSL certificate request belongs.
-
order
@ApiProperty protected Order order
The order contains the information related to a SSL certificate request.
-
orderItem
@ApiProperty protected Item orderItem
The associated order item for this SSL certificate request.
-
status
@ApiProperty protected Status status
The status of a SSL certificate request.
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
This is a reference to your SoftLayer account.
-
accountIdSpecified
protected boolean accountIdSpecified
-
approverEmailAddress
@ApiProperty(canBeNullOrNotSet=true) protected String approverEmailAddress
The email address of a person who will approve your SSL certificate order. This is usually an email address of your domain administrator.
-
approverEmailAddressSpecified
protected boolean approverEmailAddressSpecified
-
certificateSigningRequest
@ApiProperty(canBeNullOrNotSet=true) protected String certificateSigningRequest
A Certificate Signing Request (CSR) string
-
certificateSigningRequestSpecified
protected boolean certificateSigningRequestSpecified
-
commonName
@ApiProperty(canBeNullOrNotSet=true) protected String commonName
A domain name of a SSL certificate request
-
commonNameSpecified
protected boolean commonNameSpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date a SSL certificate request was created.
-
createDateSpecified
protected boolean createDateSpecified
-
effectiveDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar effectiveDate
The date of your SSL certificate went into effect
-
effectiveDateSpecified
protected boolean effectiveDateSpecified
-
expirationDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar expirationDate
The expiration date of your SSL certificate
-
expirationDateSpecified
protected boolean expirationDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The internal identifier of an SSL certificate request
-
idSpecified
protected boolean idSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date a SSL certificate request was last modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
statusId
@ApiProperty(canBeNullOrNotSet=true) protected Long statusId
A status id reflecting the state of a SSL certificate request
-
statusIdSpecified
protected boolean statusIdSpecified
-
technicalContactEmailAddress
@ApiProperty(canBeNullOrNotSet=true) protected String technicalContactEmailAddress
The technical contact email address.
-
technicalContactEmailAddressSpecified
protected boolean technicalContactEmailAddressSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getOrder
public Order getOrder()
-
setOrder
public void setOrder(Order order)
-
getOrderItem
public Item getOrderItem()
-
setOrderItem
public void setOrderItem(Item orderItem)
-
getStatus
public Status getStatus()
-
setStatus
public void setStatus(Status status)
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
getApproverEmailAddress
public String getApproverEmailAddress()
-
setApproverEmailAddress
public void setApproverEmailAddress(String approverEmailAddress)
-
isApproverEmailAddressSpecified
public boolean isApproverEmailAddressSpecified()
-
unsetApproverEmailAddress
public void unsetApproverEmailAddress()
-
getCertificateSigningRequest
public String getCertificateSigningRequest()
-
setCertificateSigningRequest
public void setCertificateSigningRequest(String certificateSigningRequest)
-
isCertificateSigningRequestSpecified
public boolean isCertificateSigningRequestSpecified()
-
unsetCertificateSigningRequest
public void unsetCertificateSigningRequest()
-
getCommonName
public String getCommonName()
-
setCommonName
public void setCommonName(String commonName)
-
isCommonNameSpecified
public boolean isCommonNameSpecified()
-
unsetCommonName
public void unsetCommonName()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getEffectiveDate
public GregorianCalendar getEffectiveDate()
-
setEffectiveDate
public void setEffectiveDate(GregorianCalendar effectiveDate)
-
isEffectiveDateSpecified
public boolean isEffectiveDateSpecified()
-
unsetEffectiveDate
public void unsetEffectiveDate()
-
getExpirationDate
public GregorianCalendar getExpirationDate()
-
setExpirationDate
public void setExpirationDate(GregorianCalendar expirationDate)
-
isExpirationDateSpecified
public boolean isExpirationDateSpecified()
-
unsetExpirationDate
public void unsetExpirationDate()
-
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()
-
getStatusId
public Long getStatusId()
-
setStatusId
public void setStatusId(Long statusId)
-
isStatusIdSpecified
public boolean isStatusIdSpecified()
-
unsetStatusId
public void unsetStatusId()
-
getTechnicalContactEmailAddress
public String getTechnicalContactEmailAddress()
-
setTechnicalContactEmailAddress
public void setTechnicalContactEmailAddress(String technicalContactEmailAddress)
-
isTechnicalContactEmailAddressSpecified
public boolean isTechnicalContactEmailAddressSpecified()
-
unsetTechnicalContactEmailAddress
public void unsetTechnicalContactEmailAddress()
-
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)
-
-