@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeEngagementResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeEngagementResult() |
Modifier and Type | Method and Description |
---|---|
DescribeEngagementResult |
clone() |
boolean |
equals(Object obj) |
String |
getContactArn()
The ARN of the escalation plan or contacts involved in the engagement.
|
String |
getContent()
The secure content of the message that was sent to the contact.
|
String |
getEngagementArn()
The ARN of the engagement.
|
String |
getIncidentId()
The ARN of the incident in which the engagement occurred.
|
String |
getPublicContent()
The insecure content of the message that was sent to the contact.
|
String |
getPublicSubject()
The insecure subject of the message that was sent to the contact.
|
String |
getSender()
The user that started the engagement.
|
Date |
getStartTime()
The time that the engagement started.
|
Date |
getStopTime()
The time that the engagement ended.
|
String |
getSubject()
The secure subject of the message that was sent to the contact.
|
int |
hashCode() |
void |
setContactArn(String contactArn)
The ARN of the escalation plan or contacts involved in the engagement.
|
void |
setContent(String content)
The secure content of the message that was sent to the contact.
|
void |
setEngagementArn(String engagementArn)
The ARN of the engagement.
|
void |
setIncidentId(String incidentId)
The ARN of the incident in which the engagement occurred.
|
void |
setPublicContent(String publicContent)
The insecure content of the message that was sent to the contact.
|
void |
setPublicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact.
|
void |
setSender(String sender)
The user that started the engagement.
|
void |
setStartTime(Date startTime)
The time that the engagement started.
|
void |
setStopTime(Date stopTime)
The time that the engagement ended.
|
void |
setSubject(String subject)
The secure subject of the message that was sent to the contact.
|
String |
toString()
Returns a string representation of this object.
|
DescribeEngagementResult |
withContactArn(String contactArn)
The ARN of the escalation plan or contacts involved in the engagement.
|
DescribeEngagementResult |
withContent(String content)
The secure content of the message that was sent to the contact.
|
DescribeEngagementResult |
withEngagementArn(String engagementArn)
The ARN of the engagement.
|
DescribeEngagementResult |
withIncidentId(String incidentId)
The ARN of the incident in which the engagement occurred.
|
DescribeEngagementResult |
withPublicContent(String publicContent)
The insecure content of the message that was sent to the contact.
|
DescribeEngagementResult |
withPublicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact.
|
DescribeEngagementResult |
withSender(String sender)
The user that started the engagement.
|
DescribeEngagementResult |
withStartTime(Date startTime)
The time that the engagement started.
|
DescribeEngagementResult |
withStopTime(Date stopTime)
The time that the engagement ended.
|
DescribeEngagementResult |
withSubject(String subject)
The secure subject of the message that was sent to the contact.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setContactArn(String contactArn)
The ARN of the escalation plan or contacts involved in the engagement.
contactArn
- The ARN of the escalation plan or contacts involved in the engagement.public String getContactArn()
The ARN of the escalation plan or contacts involved in the engagement.
public DescribeEngagementResult withContactArn(String contactArn)
The ARN of the escalation plan or contacts involved in the engagement.
contactArn
- The ARN of the escalation plan or contacts involved in the engagement.public void setEngagementArn(String engagementArn)
The ARN of the engagement.
engagementArn
- The ARN of the engagement.public String getEngagementArn()
The ARN of the engagement.
public DescribeEngagementResult withEngagementArn(String engagementArn)
The ARN of the engagement.
engagementArn
- The ARN of the engagement.public void setSender(String sender)
The user that started the engagement.
sender
- The user that started the engagement.public String getSender()
The user that started the engagement.
public DescribeEngagementResult withSender(String sender)
The user that started the engagement.
sender
- The user that started the engagement.public void setSubject(String subject)
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
subject
- The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.public String getSubject()
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
VOICE
and EMAIL
.public DescribeEngagementResult withSubject(String subject)
The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
subject
- The secure subject of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.public void setContent(String content)
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
content
- The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.public String getContent()
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
VOICE
and EMAIL
.public DescribeEngagementResult withContent(String content)
The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.
content
- The secure content of the message that was sent to the contact. Use this field for engagements to
VOICE
and EMAIL
.public void setPublicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS
.
publicSubject
- The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS
.public String getPublicSubject()
The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS
.
SMS
.public DescribeEngagementResult withPublicSubject(String publicSubject)
The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS
.
publicSubject
- The insecure subject of the message that was sent to the contact. Use this field for engagements to
SMS
.public void setPublicContent(String publicContent)
The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS
.
publicContent
- The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS
.public String getPublicContent()
The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS
.
SMS
.public DescribeEngagementResult withPublicContent(String publicContent)
The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS
.
publicContent
- The insecure content of the message that was sent to the contact. Use this field for engagements to
SMS
.public void setIncidentId(String incidentId)
The ARN of the incident in which the engagement occurred.
incidentId
- The ARN of the incident in which the engagement occurred.public String getIncidentId()
The ARN of the incident in which the engagement occurred.
public DescribeEngagementResult withIncidentId(String incidentId)
The ARN of the incident in which the engagement occurred.
incidentId
- The ARN of the incident in which the engagement occurred.public void setStartTime(Date startTime)
The time that the engagement started.
startTime
- The time that the engagement started.public Date getStartTime()
The time that the engagement started.
public DescribeEngagementResult withStartTime(Date startTime)
The time that the engagement started.
startTime
- The time that the engagement started.public void setStopTime(Date stopTime)
The time that the engagement ended.
stopTime
- The time that the engagement ended.public Date getStopTime()
The time that the engagement ended.
public DescribeEngagementResult withStopTime(Date stopTime)
The time that the engagement ended.
stopTime
- The time that the engagement ended.public String toString()
toString
in class Object
Object.toString()
public DescribeEngagementResult clone()