Class Request
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.account.internal.ibm.Request
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
accountType
Purpose of the internal IBM account chosen from the list of availableprotected boolean
accountTypeSpecified
protected String
address1
If not provided, will attempt to retrieve from BluePagesprotected boolean
address1Specified
protected String
address2
If no address provided, will attempt to retrieve from BluePagesprotected boolean
address2Specified
protected String
city
If not provided, will attempt to retrieve from BluePagesprotected boolean
citySpecified
protected String
companyName
Name of the company displayed on the IaaS accountprotected boolean
companyNameSpecified
protected String
country
If not provided, will attempt to retrieve from BluePagesprotected boolean
countrySpecified
protected Boolean
deniedFlag
True if the request has been denied by either the IaaS team or theprotected boolean
deniedFlagSpecified
protected String
departmentCode
Department within the division which will be changed during cost recovery.protected boolean
departmentCodeSpecified
protected String
departmentCountry
Country assigned to the department for cost recovery.protected boolean
departmentCountrySpecified
protected String
divisionCode
Division code used for cost recovery.protected boolean
divisionCodeSpecified
protected String
emailAddress
Account owner's IBM email address.protected boolean
emailAddressSpecified
protected String
firstName
Applicant's first name, as provided by IBM BluePages API.protected boolean
firstNameSpecified
protected String
lastName
Applicant's last name, as provided by IBM BluePages API.protected boolean
lastNameSpecified
protected String
managerApprovalStatus
APPROVED if the request has been approved by the first-line manager,protected boolean
managerApprovalStatusSpecified
protected Boolean
multiTenantFlag
True for accounts intended to be multi-tenant and false otherwiseprotected boolean
multiTenantFlagSpecified
protected String
officePhone
Account owner's primary phone number.protected boolean
officePhoneSpecified
protected String
paasAccountId
Bluemix PaaS 32 digit hexadecimal account id being automatically linkedprotected boolean
paasAccountIdSpecified
protected String
postalCode
If not provided, will attempt to retrieve from BluePagesprotected boolean
postalCodeSpecified
protected String
purpose
Stated purpose of the new account this request would createprotected boolean
purposeSpecified
protected String
securitySubjectMatterExpertEmail
Division's security SME's email address, if availableprotected boolean
securitySubjectMatterExpertEmailSpecified
protected String
securitySubjectMatterExpertName
Division's security SME's name, if availableprotected boolean
securitySubjectMatterExpertNameSpecified
protected String
securitySubjectMatterExpertPhone
Division's security SME's phone, if availableprotected boolean
securitySubjectMatterExpertPhoneSpecified
protected String
state
If required for chosen country and not provided, will attemptprotected boolean
stateSpecified
-
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
-
accountType
@ApiProperty(canBeNullOrNotSet=true) protected String accountType
Purpose of the internal IBM account chosen from the list of available
-
accountTypeSpecified
protected boolean accountTypeSpecified
-
address1
@ApiProperty(canBeNullOrNotSet=true) protected String address1
If not provided, will attempt to retrieve from BluePages
-
address1Specified
protected boolean address1Specified
-
address2
@ApiProperty(canBeNullOrNotSet=true) protected String address2
If no address provided, will attempt to retrieve from BluePages
-
address2Specified
protected boolean address2Specified
-
city
@ApiProperty(canBeNullOrNotSet=true) protected String city
If not provided, will attempt to retrieve from BluePages
-
citySpecified
protected boolean citySpecified
-
companyName
@ApiProperty(canBeNullOrNotSet=true) protected String companyName
Name of the company displayed on the IaaS account
-
companyNameSpecified
protected boolean companyNameSpecified
-
country
@ApiProperty(canBeNullOrNotSet=true) protected String country
If not provided, will attempt to retrieve from BluePages
-
countrySpecified
protected boolean countrySpecified
-
deniedFlag
@ApiProperty(canBeNullOrNotSet=true) protected Boolean deniedFlag
True if the request has been denied by either the IaaS team or the
-
deniedFlagSpecified
protected boolean deniedFlagSpecified
-
departmentCode
@ApiProperty(canBeNullOrNotSet=true) protected String departmentCode
Department within the division which will be changed during cost recovery.
-
departmentCodeSpecified
protected boolean departmentCodeSpecified
-
departmentCountry
@ApiProperty(canBeNullOrNotSet=true) protected String departmentCountry
Country assigned to the department for cost recovery.
-
departmentCountrySpecified
protected boolean departmentCountrySpecified
-
divisionCode
@ApiProperty(canBeNullOrNotSet=true) protected String divisionCode
Division code used for cost recovery.
-
divisionCodeSpecified
protected boolean divisionCodeSpecified
-
emailAddress
@ApiProperty(canBeNullOrNotSet=true) protected String emailAddress
Account owner's IBM email address. Must be a discoverable email
-
emailAddressSpecified
protected boolean emailAddressSpecified
-
firstName
@ApiProperty(canBeNullOrNotSet=true) protected String firstName
Applicant's first name, as provided by IBM BluePages API.
-
firstNameSpecified
protected boolean firstNameSpecified
-
lastName
@ApiProperty(canBeNullOrNotSet=true) protected String lastName
Applicant's last name, as provided by IBM BluePages API.
-
lastNameSpecified
protected boolean lastNameSpecified
-
managerApprovalStatus
@ApiProperty(canBeNullOrNotSet=true) protected String managerApprovalStatus
APPROVED if the request has been approved by the first-line manager,
-
managerApprovalStatusSpecified
protected boolean managerApprovalStatusSpecified
-
multiTenantFlag
@ApiProperty(canBeNullOrNotSet=true) protected Boolean multiTenantFlag
True for accounts intended to be multi-tenant and false otherwise
-
multiTenantFlagSpecified
protected boolean multiTenantFlagSpecified
-
officePhone
@ApiProperty(canBeNullOrNotSet=true) protected String officePhone
Account owner's primary phone number. If no phone number is available
-
officePhoneSpecified
protected boolean officePhoneSpecified
-
paasAccountId
@ApiProperty(canBeNullOrNotSet=true) protected String paasAccountId
Bluemix PaaS 32 digit hexadecimal account id being automatically linked
-
paasAccountIdSpecified
protected boolean paasAccountIdSpecified
-
postalCode
@ApiProperty(canBeNullOrNotSet=true) protected String postalCode
If not provided, will attempt to retrieve from BluePages
-
postalCodeSpecified
protected boolean postalCodeSpecified
-
purpose
@ApiProperty(canBeNullOrNotSet=true) protected String purpose
Stated purpose of the new account this request would create
-
purposeSpecified
protected boolean purposeSpecified
-
securitySubjectMatterExpertEmail
@ApiProperty(canBeNullOrNotSet=true) protected String securitySubjectMatterExpertEmail
Division's security SME's email address, if available
-
securitySubjectMatterExpertEmailSpecified
protected boolean securitySubjectMatterExpertEmailSpecified
-
securitySubjectMatterExpertName
@ApiProperty(canBeNullOrNotSet=true) protected String securitySubjectMatterExpertName
Division's security SME's name, if available
-
securitySubjectMatterExpertNameSpecified
protected boolean securitySubjectMatterExpertNameSpecified
-
securitySubjectMatterExpertPhone
@ApiProperty(canBeNullOrNotSet=true) protected String securitySubjectMatterExpertPhone
Division's security SME's phone, if available
-
securitySubjectMatterExpertPhoneSpecified
protected boolean securitySubjectMatterExpertPhoneSpecified
-
state
@ApiProperty(canBeNullOrNotSet=true) protected String state
If required for chosen country and not provided, will attempt
-
stateSpecified
protected boolean stateSpecified
-
-
Method Detail
-
getAccountType
public String getAccountType()
-
setAccountType
public void setAccountType(String accountType)
-
isAccountTypeSpecified
public boolean isAccountTypeSpecified()
-
unsetAccountType
public void unsetAccountType()
-
getAddress1
public String getAddress1()
-
setAddress1
public void setAddress1(String address1)
-
isAddress1Specified
public boolean isAddress1Specified()
-
unsetAddress1
public void unsetAddress1()
-
getAddress2
public String getAddress2()
-
setAddress2
public void setAddress2(String address2)
-
isAddress2Specified
public boolean isAddress2Specified()
-
unsetAddress2
public void unsetAddress2()
-
getCity
public String getCity()
-
setCity
public void setCity(String city)
-
isCitySpecified
public boolean isCitySpecified()
-
unsetCity
public void unsetCity()
-
getCompanyName
public String getCompanyName()
-
setCompanyName
public void setCompanyName(String companyName)
-
isCompanyNameSpecified
public boolean isCompanyNameSpecified()
-
unsetCompanyName
public void unsetCompanyName()
-
getCountry
public String getCountry()
-
setCountry
public void setCountry(String country)
-
isCountrySpecified
public boolean isCountrySpecified()
-
unsetCountry
public void unsetCountry()
-
getDeniedFlag
public Boolean getDeniedFlag()
-
setDeniedFlag
public void setDeniedFlag(Boolean deniedFlag)
-
isDeniedFlagSpecified
public boolean isDeniedFlagSpecified()
-
unsetDeniedFlag
public void unsetDeniedFlag()
-
getDepartmentCode
public String getDepartmentCode()
-
setDepartmentCode
public void setDepartmentCode(String departmentCode)
-
isDepartmentCodeSpecified
public boolean isDepartmentCodeSpecified()
-
unsetDepartmentCode
public void unsetDepartmentCode()
-
getDepartmentCountry
public String getDepartmentCountry()
-
setDepartmentCountry
public void setDepartmentCountry(String departmentCountry)
-
isDepartmentCountrySpecified
public boolean isDepartmentCountrySpecified()
-
unsetDepartmentCountry
public void unsetDepartmentCountry()
-
getDivisionCode
public String getDivisionCode()
-
setDivisionCode
public void setDivisionCode(String divisionCode)
-
isDivisionCodeSpecified
public boolean isDivisionCodeSpecified()
-
unsetDivisionCode
public void unsetDivisionCode()
-
getEmailAddress
public String getEmailAddress()
-
setEmailAddress
public void setEmailAddress(String emailAddress)
-
isEmailAddressSpecified
public boolean isEmailAddressSpecified()
-
unsetEmailAddress
public void unsetEmailAddress()
-
getFirstName
public String getFirstName()
-
setFirstName
public void setFirstName(String firstName)
-
isFirstNameSpecified
public boolean isFirstNameSpecified()
-
unsetFirstName
public void unsetFirstName()
-
getLastName
public String getLastName()
-
setLastName
public void setLastName(String lastName)
-
isLastNameSpecified
public boolean isLastNameSpecified()
-
unsetLastName
public void unsetLastName()
-
getManagerApprovalStatus
public String getManagerApprovalStatus()
-
setManagerApprovalStatus
public void setManagerApprovalStatus(String managerApprovalStatus)
-
isManagerApprovalStatusSpecified
public boolean isManagerApprovalStatusSpecified()
-
unsetManagerApprovalStatus
public void unsetManagerApprovalStatus()
-
getMultiTenantFlag
public Boolean getMultiTenantFlag()
-
setMultiTenantFlag
public void setMultiTenantFlag(Boolean multiTenantFlag)
-
isMultiTenantFlagSpecified
public boolean isMultiTenantFlagSpecified()
-
unsetMultiTenantFlag
public void unsetMultiTenantFlag()
-
getOfficePhone
public String getOfficePhone()
-
setOfficePhone
public void setOfficePhone(String officePhone)
-
isOfficePhoneSpecified
public boolean isOfficePhoneSpecified()
-
unsetOfficePhone
public void unsetOfficePhone()
-
getPaasAccountId
public String getPaasAccountId()
-
setPaasAccountId
public void setPaasAccountId(String paasAccountId)
-
isPaasAccountIdSpecified
public boolean isPaasAccountIdSpecified()
-
unsetPaasAccountId
public void unsetPaasAccountId()
-
getPostalCode
public String getPostalCode()
-
setPostalCode
public void setPostalCode(String postalCode)
-
isPostalCodeSpecified
public boolean isPostalCodeSpecified()
-
unsetPostalCode
public void unsetPostalCode()
-
getPurpose
public String getPurpose()
-
setPurpose
public void setPurpose(String purpose)
-
isPurposeSpecified
public boolean isPurposeSpecified()
-
unsetPurpose
public void unsetPurpose()
-
getSecuritySubjectMatterExpertEmail
public String getSecuritySubjectMatterExpertEmail()
-
setSecuritySubjectMatterExpertEmail
public void setSecuritySubjectMatterExpertEmail(String securitySubjectMatterExpertEmail)
-
isSecuritySubjectMatterExpertEmailSpecified
public boolean isSecuritySubjectMatterExpertEmailSpecified()
-
unsetSecuritySubjectMatterExpertEmail
public void unsetSecuritySubjectMatterExpertEmail()
-
getSecuritySubjectMatterExpertName
public String getSecuritySubjectMatterExpertName()
-
setSecuritySubjectMatterExpertName
public void setSecuritySubjectMatterExpertName(String securitySubjectMatterExpertName)
-
isSecuritySubjectMatterExpertNameSpecified
public boolean isSecuritySubjectMatterExpertNameSpecified()
-
unsetSecuritySubjectMatterExpertName
public void unsetSecuritySubjectMatterExpertName()
-
getSecuritySubjectMatterExpertPhone
public String getSecuritySubjectMatterExpertPhone()
-
setSecuritySubjectMatterExpertPhone
public void setSecuritySubjectMatterExpertPhone(String securitySubjectMatterExpertPhone)
-
isSecuritySubjectMatterExpertPhoneSpecified
public boolean isSecuritySubjectMatterExpertPhoneSpecified()
-
unsetSecuritySubjectMatterExpertPhone
public void unsetSecuritySubjectMatterExpertPhone()
-
getState
public String getState()
-
setState
public void setState(String state)
-
isStateSpecified
public boolean isStateSpecified()
-
unsetState
public void unsetState()
-
-