Class Data
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.subnet.rwhois.Data
-
@ApiType("SoftLayer_Network_Subnet_Rwhois_Data") public class Data extends Entity
Every SoftLayer customer account has contact information associated with it for reverse WHOIS purposes. An account's RWHOIS data, modeled by the SoftLayer_Network_Subnet_Rwhois_Data data type, is used by SoftLayer's reverse WHOIS server as well as for SWIP transactions. SoftLayer's reverse WHOIS servers respond to WHOIS queries for IP addresses belonging to a customer's servers, returning this RWHOIS data.
A SoftLayer customer's RWHOIS data may not necessarily match their account or portal users' contact information.- See Also:
- SoftLayer_Network_Subnet_Rwhois_Data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Data.Mask
static interface
Data.Service
**DEPRECATED**
Use SoftLayer_Account_Regional_Registry_Detail and SoftLayer_Network_Subnet_Registration instead.static interface
Data.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected String
abuseEmail
An email address associated with an account's RWHOIS data that is responsible for responding to network abuse queries about malicious traffic coming from your servers' IP addresses.protected boolean
abuseEmailSpecified
protected Account
account
The SoftLayer customer account associated with this reverse WHOIS data.protected Long
accountId
An account's RWHOIS data's associated account identifier.protected boolean
accountIdSpecified
protected String
address1
The first line of the mailing address associated with an account's RWHOIS data.protected boolean
address1Specified
protected String
address2
The second line of the mailing address associated with an account's RWHOIS data.protected boolean
address2Specified
protected String
city
The city of the mailing address associated with an account's RWHOIS data.protected boolean
citySpecified
protected String
companyName
The company name associated with an account's RWHOIS data.protected boolean
companyNameSpecified
protected String
country
A two-letter abbreviation of the country of the mailing address associated with an account's RWHOIS data.protected boolean
countrySpecified
protected GregorianCalendar
createDate
The date an account's RWHOIS data was created.protected boolean
createDateSpecified
protected String
firstName
The first name associated with an account's RWHOIS data.protected boolean
firstNameSpecified
protected Long
id
An account's RWHOIS data's internal identifier.protected boolean
idSpecified
protected String
lastName
The last name associated with an account's RWHOIS data.protected boolean
lastNameSpecified
protected GregorianCalendar
modifyDate
The date an account's RWHOIS data was last modified.protected boolean
modifyDateSpecified
protected String
postalCode
The postal code of the mailing address associated with an account's RWHOIS data.protected boolean
postalCodeSpecified
protected Boolean
privateResidenceFlag
Whether an account's RWHOIS data refers to a private residence or not.protected boolean
privateResidenceFlagSpecified
protected String
state
A two-letter abbreviation of the state of the mailing address associated with an account's RWHOIS data.protected boolean
stateSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Data()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
account
@ApiProperty protected Account account
The SoftLayer customer account associated with this reverse WHOIS data.
-
abuseEmail
@ApiProperty(canBeNullOrNotSet=true) protected String abuseEmail
An email address associated with an account's RWHOIS data that is responsible for responding to network abuse queries about malicious traffic coming from your servers' IP addresses.
-
abuseEmailSpecified
protected boolean abuseEmailSpecified
-
accountId
@ApiProperty(canBeNullOrNotSet=true) protected Long accountId
An account's RWHOIS data's associated account identifier.
-
accountIdSpecified
protected boolean accountIdSpecified
-
address1
@ApiProperty(canBeNullOrNotSet=true) protected String address1
The first line of the mailing address associated with an account's RWHOIS data.
-
address1Specified
protected boolean address1Specified
-
address2
@ApiProperty(canBeNullOrNotSet=true) protected String address2
The second line of the mailing address associated with an account's RWHOIS data.
-
address2Specified
protected boolean address2Specified
-
city
@ApiProperty(canBeNullOrNotSet=true) protected String city
The city of the mailing address associated with an account's RWHOIS data.
-
citySpecified
protected boolean citySpecified
-
companyName
@ApiProperty(canBeNullOrNotSet=true) protected String companyName
The company name associated with an account's RWHOIS data.
-
companyNameSpecified
protected boolean companyNameSpecified
-
country
@ApiProperty(canBeNullOrNotSet=true) protected String country
A two-letter abbreviation of the country of the mailing address associated with an account's RWHOIS data.
-
countrySpecified
protected boolean countrySpecified
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date an account's RWHOIS data was created.
-
createDateSpecified
protected boolean createDateSpecified
-
firstName
@ApiProperty(canBeNullOrNotSet=true) protected String firstName
The first name associated with an account's RWHOIS data.
-
firstNameSpecified
protected boolean firstNameSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
An account's RWHOIS data's internal identifier.
-
idSpecified
protected boolean idSpecified
-
lastName
@ApiProperty(canBeNullOrNotSet=true) protected String lastName
The last name associated with an account's RWHOIS data.
-
lastNameSpecified
protected boolean lastNameSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
The date an account's RWHOIS data was last modified.
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
postalCode
@ApiProperty(canBeNullOrNotSet=true) protected String postalCode
The postal code of the mailing address associated with an account's RWHOIS data.
-
postalCodeSpecified
protected boolean postalCodeSpecified
-
privateResidenceFlag
@ApiProperty(canBeNullOrNotSet=true) protected Boolean privateResidenceFlag
Whether an account's RWHOIS data refers to a private residence or not.
-
privateResidenceFlagSpecified
protected boolean privateResidenceFlagSpecified
-
state
@ApiProperty(canBeNullOrNotSet=true) protected String state
A two-letter abbreviation of the state of the mailing address associated with an account's RWHOIS data. If an account does not reside in a province then this is typically blank.
-
stateSpecified
protected boolean stateSpecified
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getAbuseEmail
public String getAbuseEmail()
-
setAbuseEmail
public void setAbuseEmail(String abuseEmail)
-
isAbuseEmailSpecified
public boolean isAbuseEmailSpecified()
-
unsetAbuseEmail
public void unsetAbuseEmail()
-
getAccountId
public Long getAccountId()
-
setAccountId
public void setAccountId(Long accountId)
-
isAccountIdSpecified
public boolean isAccountIdSpecified()
-
unsetAccountId
public void unsetAccountId()
-
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()
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getFirstName
public String getFirstName()
-
setFirstName
public void setFirstName(String firstName)
-
isFirstNameSpecified
public boolean isFirstNameSpecified()
-
unsetFirstName
public void unsetFirstName()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getLastName
public String getLastName()
-
setLastName
public void setLastName(String lastName)
-
isLastNameSpecified
public boolean isLastNameSpecified()
-
unsetLastName
public void unsetLastName()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getPostalCode
public String getPostalCode()
-
setPostalCode
public void setPostalCode(String postalCode)
-
isPostalCodeSpecified
public boolean isPostalCodeSpecified()
-
unsetPostalCode
public void unsetPostalCode()
-
getPrivateResidenceFlag
public Boolean getPrivateResidenceFlag()
-
setPrivateResidenceFlag
public void setPrivateResidenceFlag(Boolean privateResidenceFlag)
-
isPrivateResidenceFlagSpecified
public boolean isPrivateResidenceFlagSpecified()
-
unsetPrivateResidenceFlag
public void unsetPrivateResidenceFlag()
-
getState
public String getState()
-
setState
public void setState(String state)
-
isStateSpecified
public boolean isStateSpecified()
-
unsetState
public void unsetState()
-
asService
public Data.Service asService(ApiClient client)
-
service
public static Data.Service service(ApiClient client)
-
service
public static Data.Service service(ApiClient client, Long id)
-
-