java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.account.regional.registry.detail.Property

@ApiType("SoftLayer_Account_Regional_Registry_Detail_Property")
public class Property
extends Entity
Subnet registration properties are used to define various attributes of the [[SoftLayer_Account_Regional_Registry_Detail|detail objects]]. These properties are defined by the [[SoftLayer_Account_Regional_Registry_Detail_Property_Type]] objects, which describe the available value formats.
See Also:
SoftLayer_Account_Regional_Registry_Detail_Property
  • Field Details

    • detail

      @ApiProperty protected Detail detail
      The [[SoftLayer_Account_Regional_Registry_Detail]] object this property belongs to
    • propertyType

      @ApiProperty protected Type propertyType
      The [[SoftLayer_Account_Regional_Registry_Detail_Property_Type]] object this property belongs to
    • createDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
    • createDateSpecified

      protected boolean createDateSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      Unique ID of the property object
    • idSpecified

      protected boolean idSpecified
    • modifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
    • modifyDateSpecified

      protected boolean modifyDateSpecified
    • propertyTypeId

      @ApiProperty(canBeNullOrNotSet=true) protected Long propertyTypeId
      The numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail_Property_Type|property type object]]
    • propertyTypeIdSpecified

      protected boolean propertyTypeIdSpecified
    • registrationDetailId

      @ApiProperty(canBeNullOrNotSet=true) protected Long registrationDetailId
      The numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail|detail object]]
    • registrationDetailIdSpecified

      protected boolean registrationDetailIdSpecified
    • sequencePosition

      @ApiProperty(canBeNullOrNotSet=true) protected Long sequencePosition
      When multiple properties exist for a property type, defines the position in the sequence of those properties
    • sequencePositionSpecified

      protected boolean sequencePositionSpecified
    • value

      @ApiProperty(canBeNullOrNotSet=true) protected String value
      The value of the property
    • valueSpecified

      protected boolean valueSpecified
  • Constructor Details

    • Property

      public Property()
  • Method Details

    • getDetail

      public Detail getDetail()
    • setDetail

      public void setDetail​(Detail detail)
    • getPropertyType

      public Type getPropertyType()
    • setPropertyType

      public void setPropertyType​(Type propertyType)
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • isModifyDateSpecified

      public boolean isModifyDateSpecified()
    • unsetModifyDate

      public void unsetModifyDate()
    • getPropertyTypeId

      public Long getPropertyTypeId()
    • setPropertyTypeId

      public void setPropertyTypeId​(Long propertyTypeId)
    • isPropertyTypeIdSpecified

      public boolean isPropertyTypeIdSpecified()
    • unsetPropertyTypeId

      public void unsetPropertyTypeId()
    • getRegistrationDetailId

      public Long getRegistrationDetailId()
    • setRegistrationDetailId

      public void setRegistrationDetailId​(Long registrationDetailId)
    • isRegistrationDetailIdSpecified

      public boolean isRegistrationDetailIdSpecified()
    • unsetRegistrationDetailId

      public void unsetRegistrationDetailId()
    • getSequencePosition

      public Long getSequencePosition()
    • setSequencePosition

      public void setSequencePosition​(Long sequencePosition)
    • isSequencePositionSpecified

      public boolean isSequencePositionSpecified()
    • unsetSequencePosition

      public void unsetSequencePosition()
    • getValue

      public String getValue()
    • setValue

      public void setValue​(String value)
    • isValueSpecified

      public boolean isValueSpecified()
    • unsetValue

      public void unsetValue()
    • asService

      public Property.Service asService​(ApiClient client)
    • service

      public static Property.Service service​(ApiClient client)
    • service

      public static Property.Service service​(ApiClient client, Long id)