Class Property
- 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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Property.Mask
static interface
Property.Service
The subnet registration property is used to define various attributes of [[SoftLayer_Account_Regional_Registry_Detail|detail objects]].static interface
Property.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected Detail
detail
The [[SoftLayer_Account_Regional_Registry_Detail]] object this property belongs toprotected Long
id
Unique ID of the property objectprotected boolean
idSpecified
protected GregorianCalendar
modifyDate
protected boolean
modifyDateSpecified
protected Type
propertyType
The [[SoftLayer_Account_Regional_Registry_Detail_Property_Type]] object this property belongs toprotected Long
propertyTypeId
The numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail_Property_Type|property type object]]protected boolean
propertyTypeIdSpecified
protected Long
registrationDetailId
The numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail|detail object]]protected boolean
registrationDetailIdSpecified
protected Long
sequencePosition
When multiple properties exist for a property type, defines the position in the sequence of those propertiesprotected boolean
sequencePositionSpecified
protected String
value
The value of the propertyprotected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Property()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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)
-
-