Class Details
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.subnet.registration.Details
@ApiType("SoftLayer_Network_Subnet_Registration_Details") public class Details extends Entity
The SoftLayer_Network_Subnet_Registration_Details objects are used to relate [[SoftLayer_Account_Regional_Registry_Detail]] objects to a [[SoftLayer_Network_Subnet_Registration]] object. This allows for easy reuse of registration details. It is important to note that only one detail object per type may be associated to a registration object.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Details.Mask
static interface
Details.Service
static interface
Details.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected Detail
detail
The related [[SoftLayer_Account_Regional_Registry_Detail|detail object]].protected Long
detailId
Numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail]] objectprotected boolean
detailIdSpecified
protected Long
id
Unique numeric ID of the objectprotected boolean
idSpecified
protected GregorianCalendar
modifyDate
protected boolean
modifyDateSpecified
protected Registration
registration
The related [[SoftLayer_Network_Subnet_Registration|registration object]].protected Long
registrationId
Numeric ID of the related [[SoftLayer_Network_Subnet_Registration]] objectprotected boolean
registrationIdSpecified
-
Constructor Summary
Constructors Constructor Description Details()
-
Method Summary
Modifier and Type Method Description Details.Service
asService(ApiClient client)
GregorianCalendar
getCreateDate()
Detail
getDetail()
Long
getDetailId()
Long
getId()
GregorianCalendar
getModifyDate()
Registration
getRegistration()
Long
getRegistrationId()
boolean
isCreateDateSpecified()
boolean
isDetailIdSpecified()
boolean
isIdSpecified()
boolean
isModifyDateSpecified()
boolean
isRegistrationIdSpecified()
static Details.Service
service(ApiClient client)
static Details.Service
service(ApiClient client, Long id)
void
setCreateDate(GregorianCalendar createDate)
void
setDetail(Detail detail)
void
setDetailId(Long detailId)
void
setId(Long id)
void
setModifyDate(GregorianCalendar modifyDate)
void
setRegistration(Registration registration)
void
setRegistrationId(Long registrationId)
void
unsetCreateDate()
void
unsetDetailId()
void
unsetId()
void
unsetModifyDate()
void
unsetRegistrationId()
-
Field Details
-
detail
The related [[SoftLayer_Account_Regional_Registry_Detail|detail object]]. -
registration
The related [[SoftLayer_Network_Subnet_Registration|registration object]]. -
createDate
-
createDateSpecified
protected boolean createDateSpecified -
detailId
Numeric ID of the related [[SoftLayer_Account_Regional_Registry_Detail]] object -
detailIdSpecified
protected boolean detailIdSpecified -
id
Unique numeric ID of the object -
idSpecified
protected boolean idSpecified -
modifyDate
-
modifyDateSpecified
protected boolean modifyDateSpecified -
registrationId
Numeric ID of the related [[SoftLayer_Network_Subnet_Registration]] object -
registrationIdSpecified
protected boolean registrationIdSpecified
-
-
Constructor Details
-
Details
public Details()
-
-
Method Details
-
getDetail
-
setDetail
-
getRegistration
-
setRegistration
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getDetailId
-
setDetailId
-
isDetailIdSpecified
public boolean isDetailIdSpecified() -
unsetDetailId
public void unsetDetailId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getRegistrationId
-
setRegistrationId
-
isRegistrationIdSpecified
public boolean isRegistrationIdSpecified() -
unsetRegistrationId
public void unsetRegistrationId() -
asService
-
service
-
service
-