java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.dns.domain.registration.ExtendedAttribute

@ApiType("SoftLayer_Container_Dns_Domain_Registration_ExtendedAttribute")
public class ExtendedAttribute
extends Entity
This container data type contains extended attributes information for a domain of country code TLD.
See Also:
SoftLayer_Container_Dns_Domain_Registration_ExtendedAttribute
  • Field Details

    • childFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean childFlag
      Indicates if this is a child of another extended attribute.
    • childFlagSpecified

      protected boolean childFlagSpecified
    • description

      @ApiProperty(canBeNullOrNotSet=true) protected String description
      The description of an extended attribute.
    • descriptionSpecified

      protected boolean descriptionSpecified
    • name

      @ApiProperty(canBeNullOrNotSet=true) protected String name
      The name of an extended attribute.
    • nameSpecified

      protected boolean nameSpecified
    • options

      @ApiProperty(canBeNullOrNotSet=true) protected List<Option> options
      The collection of options for an extended attribute.
    • optionsSpecified

      protected boolean optionsSpecified
    • requiredFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Long requiredFlag
      Indicates if extended attribute is required.
    • requiredFlagSpecified

      protected boolean requiredFlagSpecified
    • userDefinedFlag

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean userDefinedFlag
      User defined indicates that the value is required from outside sources.
    • userDefinedFlagSpecified

      protected boolean userDefinedFlagSpecified
  • Constructor Details

    • ExtendedAttribute

      public ExtendedAttribute()
  • Method Details

    • getChildFlag

      public Boolean getChildFlag()
    • setChildFlag

      public void setChildFlag​(Boolean childFlag)
    • isChildFlagSpecified

      public boolean isChildFlagSpecified()
    • unsetChildFlag

      public void unsetChildFlag()
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription​(String description)
    • isDescriptionSpecified

      public boolean isDescriptionSpecified()
    • unsetDescription

      public void unsetDescription()
    • getName

      public String getName()
    • setName

      public void setName​(String name)
    • isNameSpecified

      public boolean isNameSpecified()
    • unsetName

      public void unsetName()
    • getOptions

      public List<Option> getOptions()
    • isOptionsSpecified

      public boolean isOptionsSpecified()
    • unsetOptions

      public void unsetOptions()
    • getRequiredFlag

      public Long getRequiredFlag()
    • setRequiredFlag

      public void setRequiredFlag​(Long requiredFlag)
    • isRequiredFlagSpecified

      public boolean isRequiredFlagSpecified()
    • unsetRequiredFlag

      public void unsetRequiredFlag()
    • getUserDefinedFlag

      public Boolean getUserDefinedFlag()
    • setUserDefinedFlag

      public void setUserDefinedFlag​(Boolean userDefinedFlag)
    • isUserDefinedFlagSpecified

      public boolean isUserDefinedFlagSpecified()
    • unsetUserDefinedFlag

      public void unsetUserDefinedFlag()