Class AcsSmsReceivedEventData
- java.lang.Object
-
- com.azure.messaging.eventgrid.systemevents.AcsSmsEventBaseProperties
-
- com.azure.messaging.eventgrid.systemevents.AcsSmsReceivedEventData
-
public final class AcsSmsReceivedEventData extends AcsSmsEventBaseProperties
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.SMSReceived event.
-
-
Constructor Summary
Constructors Constructor Description AcsSmsReceivedEventData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMessage()
Get the message property: The SMS content.OffsetDateTime
getReceivedTimestamp()
Get the receivedTimestamp property: The time at which the SMS was received.AcsSmsReceivedEventData
setFrom(String from)
Set the from property: The identity of SMS message sender.AcsSmsReceivedEventData
setMessage(String message)
Set the message property: The SMS content.AcsSmsReceivedEventData
setMessageId(String messageId)
Set the messageId property: The identity of the SMS message.AcsSmsReceivedEventData
setReceivedTimestamp(OffsetDateTime receivedTimestamp)
Set the receivedTimestamp property: The time at which the SMS was received.AcsSmsReceivedEventData
setTo(String to)
Set the to property: The identity of SMS message receiver.-
Methods inherited from class com.azure.messaging.eventgrid.systemevents.AcsSmsEventBaseProperties
getFrom, getMessageId, getTo
-
-
-
-
Method Detail
-
getMessage
public String getMessage()
Get the message property: The SMS content.- Returns:
- the message value.
-
setMessage
public AcsSmsReceivedEventData setMessage(String message)
Set the message property: The SMS content.- Parameters:
message
- the message value to set.- Returns:
- the AcsSmsReceivedEventData object itself.
-
getReceivedTimestamp
public OffsetDateTime getReceivedTimestamp()
Get the receivedTimestamp property: The time at which the SMS was received.- Returns:
- the receivedTimestamp value.
-
setReceivedTimestamp
public AcsSmsReceivedEventData setReceivedTimestamp(OffsetDateTime receivedTimestamp)
Set the receivedTimestamp property: The time at which the SMS was received.- Parameters:
receivedTimestamp
- the receivedTimestamp value to set.- Returns:
- the AcsSmsReceivedEventData object itself.
-
setMessageId
public AcsSmsReceivedEventData setMessageId(String messageId)
Set the messageId property: The identity of the SMS message.- Overrides:
setMessageId
in classAcsSmsEventBaseProperties
- Parameters:
messageId
- the messageId value to set.- Returns:
- the AcsSmsEventBaseProperties object itself.
-
setFrom
public AcsSmsReceivedEventData setFrom(String from)
Set the from property: The identity of SMS message sender.- Overrides:
setFrom
in classAcsSmsEventBaseProperties
- Parameters:
from
- the from value to set.- Returns:
- the AcsSmsEventBaseProperties object itself.
-
setTo
public AcsSmsReceivedEventData setTo(String to)
Set the to property: The identity of SMS message receiver.- Overrides:
setTo
in classAcsSmsEventBaseProperties
- Parameters:
to
- the to value to set.- Returns:
- the AcsSmsEventBaseProperties object itself.
-
-