Class Event
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.subnet.registration.Event
-
@ApiType("SoftLayer_Network_Subnet_Registration_Event") public class Event extends Entity
Each time a [[SoftLayer_Network_Subnet_Registration|subnet registration]] object is created or modified, the system will generate an event for it. Additional actions that would create an event include RIR responses and error cases. *
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Event.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected Long
id
Unique numeric ID of the event objectprotected boolean
idSpecified
protected String
message
A string message indicating what took place during this eventprotected boolean
messageSpecified
protected GregorianCalendar
modifyDate
protected boolean
modifyDateSpecified
protected Registration
registration
The registration this event pertains to.protected Long
registrationId
The numeric ID of the related [[SoftLayer_Network_Subnet_Registration]] objectprotected boolean
registrationIdSpecified
protected Type
type
The type of this event.protected Long
typeId
The numeric ID of the associated [[SoftLayer_Network_Subnet_Registration_Event_Type|event type]] objectprotected boolean
typeIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Event()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GregorianCalendar
getCreateDate()
Long
getId()
String
getMessage()
GregorianCalendar
getModifyDate()
Registration
getRegistration()
Long
getRegistrationId()
Type
getType()
Long
getTypeId()
boolean
isCreateDateSpecified()
boolean
isIdSpecified()
boolean
isMessageSpecified()
boolean
isModifyDateSpecified()
boolean
isRegistrationIdSpecified()
boolean
isTypeIdSpecified()
void
setCreateDate(GregorianCalendar createDate)
void
setId(Long id)
void
setMessage(String message)
void
setModifyDate(GregorianCalendar modifyDate)
void
setRegistration(Registration registration)
void
setRegistrationId(Long registrationId)
void
setType(Type type)
void
setTypeId(Long typeId)
void
unsetCreateDate()
void
unsetId()
void
unsetMessage()
void
unsetModifyDate()
void
unsetRegistrationId()
void
unsetTypeId()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
registration
@ApiProperty protected Registration registration
The registration this event pertains to.
-
type
@ApiProperty protected Type type
The type of this event.
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
Unique numeric ID of the event object
-
idSpecified
protected boolean idSpecified
-
message
@ApiProperty(canBeNullOrNotSet=true) protected String message
A string message indicating what took place during this event
-
messageSpecified
protected boolean messageSpecified
-
modifyDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
-
modifyDateSpecified
protected boolean modifyDateSpecified
-
registrationId
@ApiProperty(canBeNullOrNotSet=true) protected Long registrationId
The numeric ID of the related [[SoftLayer_Network_Subnet_Registration]] object
-
registrationIdSpecified
protected boolean registrationIdSpecified
-
typeId
@ApiProperty(canBeNullOrNotSet=true) protected Long typeId
The numeric ID of the associated [[SoftLayer_Network_Subnet_Registration_Event_Type|event type]] object
-
typeIdSpecified
protected boolean typeIdSpecified
-
-
Method Detail
-
getRegistration
public Registration getRegistration()
-
setRegistration
public void setRegistration(Registration registration)
-
getType
public Type getType()
-
setType
public void setType(Type type)
-
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()
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
isMessageSpecified
public boolean isMessageSpecified()
-
unsetMessage
public void unsetMessage()
-
getModifyDate
public GregorianCalendar getModifyDate()
-
setModifyDate
public void setModifyDate(GregorianCalendar modifyDate)
-
isModifyDateSpecified
public boolean isModifyDateSpecified()
-
unsetModifyDate
public void unsetModifyDate()
-
getRegistrationId
public Long getRegistrationId()
-
setRegistrationId
public void setRegistrationId(Long registrationId)
-
isRegistrationIdSpecified
public boolean isRegistrationIdSpecified()
-
unsetRegistrationId
public void unsetRegistrationId()
-
getTypeId
public Long getTypeId()
-
setTypeId
public void setTypeId(Long typeId)
-
isTypeIdSpecified
public boolean isTypeIdSpecified()
-
unsetTypeId
public void unsetTypeId()
-
-