Package com.courier.models
Interface MsTeams.Visitor
-
- All Implemented Interfaces:
public interface MsTeams.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitSendToMsTeamsUserId(SendToMsTeamsUserId sendToMsTeamsUserId)abstract TvisitSendToMsTeamsEmail(SendToMsTeamsEmail sendToMsTeamsEmail)abstract TvisitSendToMsTeamsChannelId(SendToMsTeamsChannelId sendToMsTeamsChannelId)abstract TvisitSendToMsTeamsConversationId(SendToMsTeamsConversationId sendToMsTeamsConversationId)abstract TvisitSendToMsTeamsChannelName(SendToMsTeamsChannelName sendToMsTeamsChannelName)Tunknown(JsonValue json)Maps an unknown variant of MsTeams to a value of type T. -
-
Method Detail
-
visitSendToMsTeamsUserId
abstract T visitSendToMsTeamsUserId(SendToMsTeamsUserId sendToMsTeamsUserId)
-
visitSendToMsTeamsEmail
abstract T visitSendToMsTeamsEmail(SendToMsTeamsEmail sendToMsTeamsEmail)
-
visitSendToMsTeamsChannelId
abstract T visitSendToMsTeamsChannelId(SendToMsTeamsChannelId sendToMsTeamsChannelId)
-
visitSendToMsTeamsConversationId
abstract T visitSendToMsTeamsConversationId(SendToMsTeamsConversationId sendToMsTeamsConversationId)
-
visitSendToMsTeamsChannelName
abstract T visitSendToMsTeamsChannelName(SendToMsTeamsChannelName sendToMsTeamsChannelName)
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of MsTeams to a value of type T.
An instance of MsTeams can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-