Class AcsChatEventBaseProperties
- java.lang.Object
-
- com.azure.messaging.eventgrid.systemevents.AcsChatEventBaseProperties
-
- Direct Known Subclasses:
AcsChatMessageEventBaseProperties
,AcsChatThreadEventBaseProperties
public class AcsChatEventBaseProperties extends Object
Schema of common properties of all chat events.
-
-
Constructor Summary
Constructors Constructor Description AcsChatEventBaseProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommunicationIdentifierModel
getRecipientCommunicationIdentifier()
Get the recipientCommunicationIdentifier property: The communication identifier of the target user.String
getThreadId()
Get the threadId property: The chat thread id.String
getTransactionId()
Get the transactionId property: The transaction id will be used as co-relation vector.AcsChatEventBaseProperties
setRecipientCommunicationIdentifier(CommunicationIdentifierModel recipientCommunicationIdentifier)
Set the recipientCommunicationIdentifier property: The communication identifier of the target user.AcsChatEventBaseProperties
setThreadId(String threadId)
Set the threadId property: The chat thread id.AcsChatEventBaseProperties
setTransactionId(String transactionId)
Set the transactionId property: The transaction id will be used as co-relation vector.
-
-
-
Method Detail
-
getRecipientCommunicationIdentifier
public CommunicationIdentifierModel getRecipientCommunicationIdentifier()
Get the recipientCommunicationIdentifier property: The communication identifier of the target user.- Returns:
- the recipientCommunicationIdentifier value.
-
setRecipientCommunicationIdentifier
public AcsChatEventBaseProperties setRecipientCommunicationIdentifier(CommunicationIdentifierModel recipientCommunicationIdentifier)
Set the recipientCommunicationIdentifier property: The communication identifier of the target user.- Parameters:
recipientCommunicationIdentifier
- the recipientCommunicationIdentifier value to set.- Returns:
- the AcsChatEventBaseProperties object itself.
-
getTransactionId
public String getTransactionId()
Get the transactionId property: The transaction id will be used as co-relation vector.- Returns:
- the transactionId value.
-
setTransactionId
public AcsChatEventBaseProperties setTransactionId(String transactionId)
Set the transactionId property: The transaction id will be used as co-relation vector.- Parameters:
transactionId
- the transactionId value to set.- Returns:
- the AcsChatEventBaseProperties object itself.
-
getThreadId
public String getThreadId()
Get the threadId property: The chat thread id.- Returns:
- the threadId value.
-
setThreadId
public AcsChatEventBaseProperties setThreadId(String threadId)
Set the threadId property: The chat thread id.- Parameters:
threadId
- the threadId value to set.- Returns:
- the AcsChatEventBaseProperties object itself.
-
-