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
All Methods Instance Methods Concrete Methods 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 Detail
-
domain
@ApiProperty protected Domain domain
The domain that is associated with a message.
-
resourceRecord
@ApiProperty protected ResourceRecord resourceRecord
The resource record that is associated with a message.
-
secondary
@ApiProperty protected Secondary secondary
The secondary DNS record that a message belongs to.
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The date the message was created.
-
createDateSpecified
protected boolean createDateSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
The internal identifier for a DNS message.
-
idSpecified
protected boolean idSpecified
-
message
@ApiProperty(canBeNullOrNotSet=true) protected String message
The message text.
-
messageSpecified
protected boolean messageSpecified
-
priority
@ApiProperty(canBeNullOrNotSet=true) protected String priority
The priority level for a DNS message. The possible levels are 'notice' and 'error'.
-
prioritySpecified
protected boolean prioritySpecified
-
-
Method Detail
-
getDomain
public Domain getDomain()
-
setDomain
public void setDomain(Domain domain)
-
getResourceRecord
public ResourceRecord getResourceRecord()
-
setResourceRecord
public void setResourceRecord(ResourceRecord resourceRecord)
-
getSecondary
public Secondary getSecondary()
-
setSecondary
public void setSecondary(Secondary secondary)
-
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()
-
getPriority
public String getPriority()
-
setPriority
public void setPriority(String priority)
-
isPrioritySpecified
public boolean isPrioritySpecified()
-
unsetPriority
public void unsetPriority()
-
-