@ApiType("SoftLayer_Container_Product_Order_Dns_Domain_Registration")
public class Registration
extends Order
This is the datatype that needs to be populated and sent to SoftLayer_Product_Order::placeOrder. The SoftLayer_Container_Product_Order_Dns_Domain_Registration datatype contains everything required to place a domain registration order with SoftLayer.
See Also:
SoftLayer_Container_Product_Order_Dns_Domain_Registration
  • Field Details

    • administrativeContact

      @ApiProperty(canBeNullOrNotSet=true) protected Contact administrativeContact
      Administrative contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
    • administrativeContactSpecified

      protected boolean administrativeContactSpecified
    • billingContact

      @ApiProperty(canBeNullOrNotSet=true) protected Contact billingContact
      Billing contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
    • billingContactSpecified

      protected boolean billingContactSpecified
    • domainRegistrationList

      @ApiProperty(canBeNullOrNotSet=true) protected List<List> domainRegistrationList
      The list of domains to be registered. This is required if registration type is 'new', 'renew', or 'transfer'.
    • domainRegistrationListSpecified

      protected boolean domainRegistrationListSpecified
    • ownerContact

      @ApiProperty(canBeNullOrNotSet=true) protected Contact ownerContact
      Owner contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
    • ownerContactSpecified

      protected boolean ownerContactSpecified
    • registrationType

      @ApiProperty(canBeNullOrNotSet=true) protected String registrationType
      The type of a domain registration order. The registration type is Required. Allowed values are new, transfer, and renew
    • registrationTypeSpecified

      protected boolean registrationTypeSpecified
    • technicalContact

      @ApiProperty(canBeNullOrNotSet=true) protected Contact technicalContact
      Technical contact information associated with an registraton or transfer. This is required if registration type is 'new' or 'transfer'.
    • technicalContactSpecified

      protected boolean technicalContactSpecified
  • Constructor Details

    • Registration

      public Registration()
  • Method Details

    • getAdministrativeContact

      public Contact getAdministrativeContact()
    • setAdministrativeContact

      public void setAdministrativeContact​(Contact administrativeContact)
    • isAdministrativeContactSpecified

      public boolean isAdministrativeContactSpecified()
    • unsetAdministrativeContact

      public void unsetAdministrativeContact()
    • getBillingContact

      public Contact getBillingContact()
    • setBillingContact

      public void setBillingContact​(Contact billingContact)
    • isBillingContactSpecified

      public boolean isBillingContactSpecified()
    • unsetBillingContact

      public void unsetBillingContact()
    • getDomainRegistrationList

      public List<List> getDomainRegistrationList()
    • isDomainRegistrationListSpecified

      public boolean isDomainRegistrationListSpecified()
    • unsetDomainRegistrationList

      public void unsetDomainRegistrationList()
    • getOwnerContact

      public Contact getOwnerContact()
    • setOwnerContact

      public void setOwnerContact​(Contact ownerContact)
    • isOwnerContactSpecified

      public boolean isOwnerContactSpecified()
    • unsetOwnerContact

      public void unsetOwnerContact()
    • getRegistrationType

      public String getRegistrationType()
    • setRegistrationType

      public void setRegistrationType​(String registrationType)
    • isRegistrationTypeSpecified

      public boolean isRegistrationTypeSpecified()
    • unsetRegistrationType

      public void unsetRegistrationType()
    • getTechnicalContact

      public Contact getTechnicalContact()
    • setTechnicalContact

      public void setTechnicalContact​(Contact technicalContact)
    • isTechnicalContactSpecified

      public boolean isTechnicalContactSpecified()
    • unsetTechnicalContact

      public void unsetTechnicalContact()