Package com.softlayer.api.service.dns
Class Message
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.dns.Message
@ApiType("SoftLayer_Dns_Message") public class Message extends Entity
The SoftLayer_Dns_Message data type contains information for a single message generated by the SoftLayer DNS system. SoftLayer_Dns_Messages are typically created during the secondary DNS transfer process.
- See Also:
- SoftLayer_Dns_Message
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Message.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
The date the message was created.protected boolean
createDateSpecified
protected Domain
domain
The domain that is associated with a message.protected Long
id
The internal identifier for a DNS message.protected boolean
idSpecified
protected String
message
The message text.protected boolean
messageSpecified
protected String
priority
The priority level for a DNS message.protected boolean
prioritySpecified
protected ResourceRecord
resourceRecord
The resource record that is associated with a message.protected Secondary
secondary
The secondary DNS record that a message belongs to.Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Message()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getCreateDate()
Domain
getDomain()
Long
getId()
String
getMessage()
String
getPriority()
ResourceRecord
getResourceRecord()
Secondary
getSecondary()
boolean
isCreateDateSpecified()
boolean
isIdSpecified()
boolean
isMessageSpecified()
boolean
isPrioritySpecified()
void
setCreateDate(GregorianCalendar createDate)
void
setDomain(Domain domain)
void
setId(Long id)
void
setMessage(String message)
void
setPriority(String priority)
void
setResourceRecord(ResourceRecord resourceRecord)
void
setSecondary(Secondary secondary)
void
unsetCreateDate()
void
unsetId()
void
unsetMessage()
void
unsetPriority()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
domain
The domain that is associated with a message. -
resourceRecord
The resource record that is associated with a message. -
secondary
The secondary DNS record that a message belongs to. -
createDate
The date the message was created. -
createDateSpecified
protected boolean createDateSpecified -
id
The internal identifier for a DNS message. -
idSpecified
protected boolean idSpecified -
message
The message text. -
messageSpecified
protected boolean messageSpecified -
priority
The priority level for a DNS message. The possible levels are 'notice' and 'error'. -
prioritySpecified
protected boolean prioritySpecified
-
-
Constructor Details
-
Message
public Message()
-
-
Method Details
-
getDomain
-
setDomain
-
getResourceRecord
-
setResourceRecord
-
getSecondary
-
setSecondary
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getMessage
-
setMessage
-
isMessageSpecified
public boolean isMessageSpecified() -
unsetMessage
public void unsetMessage() -
getPriority
-
setPriority
-
isPrioritySpecified
public boolean isPrioritySpecified() -
unsetPriority
public void unsetPriority()
-