@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Receipt extends Object implements Serializable, Cloneable, StructuredPojo
Records events during an engagement.
Constructor and Description |
---|
Receipt() |
Modifier and Type | Method and Description |
---|---|
Receipt |
clone() |
boolean |
equals(Object obj) |
String |
getContactChannelArn()
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
|
String |
getReceiptInfo()
Information provided during the page acknowledgement.
|
Date |
getReceiptTime()
The time receipt was
SENT , DELIVERED , or READ . |
String |
getReceiptType()
The type follows the engagement cycle,
SENT , DELIVERED , and READ . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContactChannelArn(String contactChannelArn)
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
|
void |
setReceiptInfo(String receiptInfo)
Information provided during the page acknowledgement.
|
void |
setReceiptTime(Date receiptTime)
The time receipt was
SENT , DELIVERED , or READ . |
void |
setReceiptType(String receiptType)
The type follows the engagement cycle,
SENT , DELIVERED , and READ . |
String |
toString()
Returns a string representation of this object.
|
Receipt |
withContactChannelArn(String contactChannelArn)
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
|
Receipt |
withReceiptInfo(String receiptInfo)
Information provided during the page acknowledgement.
|
Receipt |
withReceiptTime(Date receiptTime)
The time receipt was
SENT , DELIVERED , or READ . |
Receipt |
withReceiptType(ReceiptType receiptType)
The type follows the engagement cycle,
SENT , DELIVERED , and READ . |
Receipt |
withReceiptType(String receiptType)
The type follows the engagement cycle,
SENT , DELIVERED , and READ . |
public void setContactChannelArn(String contactChannelArn)
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
contactChannelArn
- The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.public String getContactChannelArn()
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
public Receipt withContactChannelArn(String contactChannelArn)
The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.
contactChannelArn
- The Amazon Resource Name (ARN) of the contact channel Incident Manager engaged.public void setReceiptType(String receiptType)
The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.
receiptType
- The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.ReceiptType
public String getReceiptType()
The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.
SENT
, DELIVERED
, and READ
.ReceiptType
public Receipt withReceiptType(String receiptType)
The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.
receiptType
- The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.ReceiptType
public Receipt withReceiptType(ReceiptType receiptType)
The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.
receiptType
- The type follows the engagement cycle, SENT
, DELIVERED
, and READ
.ReceiptType
public void setReceiptInfo(String receiptInfo)
Information provided during the page acknowledgement.
receiptInfo
- Information provided during the page acknowledgement.public String getReceiptInfo()
Information provided during the page acknowledgement.
public Receipt withReceiptInfo(String receiptInfo)
Information provided during the page acknowledgement.
receiptInfo
- Information provided during the page acknowledgement.public void setReceiptTime(Date receiptTime)
The time receipt was SENT
, DELIVERED
, or READ
.
receiptTime
- The time receipt was SENT
, DELIVERED
, or READ
.public Date getReceiptTime()
The time receipt was SENT
, DELIVERED
, or READ
.
SENT
, DELIVERED
, or READ
.public Receipt withReceiptTime(Date receiptTime)
The time receipt was SENT
, DELIVERED
, or READ
.
receiptTime
- The time receipt was SENT
, DELIVERED
, or READ
.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.