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
  • Field Details

    • 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
  • Constructor Details

    • Data

      public Data()
  • Method Details

    • 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)