TeamsChannelData 类

  • java.lang.Object
    • com.microsoft.bot.schema.teams.TeamsChannelData

public class TeamsChannelData

特定于 Microsoft Teams 中收到的消息的频道数据。

构造函数摘要

构造函数 说明
TeamsChannelData()

团队频道数据的新实例。

TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant)

团队频道数据的新实例。

方法摘要

修饰符和类型 方法和描述
ChannelInfo getChannel()

获取有关发送消息的通道的信息。

java.lang.String getEventType()

获取事件的类型。

TeamsMeetingInfo getMeeting()

有关发送消息的会议的信息。

NotificationInfo getNotification()

获取消息的通知设置。

java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> getProperties()

保留对象中不是第一类属性的溢出属性。

TeamInfo getTeam()

获取有关发送消息的团队的信息。

java.lang.String getTeamsChannelId()

获取表示通道的唯一标识符。

java.lang.String getTeamsTeamId()

获取表示团队的唯一标识符。

TenantInfo getTenant()

获取有关消息所在的租户的信息。

void setChannel(ChannelInfo withChannel)

设置有关发送消息的通道的信息。

void setEventType(String withEventType)

设置事件的类型。

void setMeeting(TeamsMeetingInfo withMeeting)

设置有关发送消息的会议的信息。

void setNotification(NotificationInfo withNotification)

设置消息的通知设置。

void setProperties(String key, JsonNode withValue)

保留对象中不是第一类属性的溢出属性。

void setTeam(TeamInfo withTeam)

设置有关发送消息的团队的信息。

void setTeamsChannelId(String withTeamsChannelId)

设置表示通道的唯一标识符。

void setTeamsTeamId(String withTeamsTeamId)

设置表示团队的唯一标识符。

void setTenant(TenantInfo withTenant)

设置有关消息所在的租户的信息。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

TeamsChannelData

public TeamsChannelData()

TeamChannelData 的新实例。

TeamsChannelData

public TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant)

TeamChannelData 的新实例。

Parameters:

withTeamsChannelId - Teams 中的 channelId
withTeamsTeamId - Teams 中的 teamId
withChannel - 有关发送消息的通道的信息。
withEventType - 事件类型。
withTeam - 有关发送消息的团队的信息。
withNotification - 消息的通知设置。
withTenant - 有关消息所在的租户的信息。

方法详细信息

getChannel

public ChannelInfo getChannel()

获取有关发送消息的通道的信息。

Returns:

有关发送消息的通道的信息。

getEventType

public String getEventType()

获取事件的类型。

Returns:

事件类型。

getMeeting

public TeamsMeetingInfo getMeeting()

有关发送消息的会议的信息。

Returns:

会议信息

getNotification

public NotificationInfo getNotification()

获取消息的通知设置。

Returns:

消息的通知设置。

getProperties

public Map getProperties()

保留对象中不是第一类属性的溢出属性。 这允许扩展性,同时维护 对象。

Returns:

其他属性的映射。

getTeam

public TeamInfo getTeam()

获取有关发送消息的团队的信息。

Returns:

有关发送消息的团队的信息。

getTeamsChannelId

public String getTeamsChannelId()

获取表示通道的唯一标识符。

Returns:

表示通道的唯一标识符。

getTeamsTeamId

public String getTeamsTeamId()

获取表示团队的唯一标识符。

Returns:

表示团队的唯一标识符。

getTenant

public TenantInfo getTenant()

获取有关消息所在的租户的信息。

Returns:

有关消息所在的租户的信息。

setChannel

public void setChannel(ChannelInfo withChannel)

设置有关发送消息的通道的信息。

Parameters:

withChannel - 有关发送消息的通道的信息。

setEventType

public void setEventType(String withEventType)

设置事件的类型。

Parameters:

withEventType - 事件类型。

setMeeting

public void setMeeting(TeamsMeetingInfo withMeeting)

设置有关发送消息的会议的信息。

Parameters:

withMeeting - 会议信息

setNotification

public void setNotification(NotificationInfo withNotification)

设置消息的通知设置。

Parameters:

withNotification - 消息的设置。

setProperties

public void setProperties(String key, JsonNode withValue)

保留对象中不是第一类属性的溢出属性。 这允许扩展性,同时维护 对象。

Parameters:

key - 要设置的属性的键。
withValue - 属性的值。

setTeam

public void setTeam(TeamInfo withTeam)

设置有关发送消息的团队的信息。

Parameters:

withTeam - 有关发送消息的团队的信息。

setTeamsChannelId

public void setTeamsChannelId(String withTeamsChannelId)

设置表示通道的唯一标识符。

Parameters:

withTeamsChannelId - 表示通道的唯一标识符。

setTeamsTeamId

public void setTeamsTeamId(String withTeamsTeamId)

设置表示团队的唯一标识符。

Parameters:

withTeamsTeamId - 表示团队的唯一标识符。

setTenant

public void setTenant(TenantInfo withTenant)

设置有关消息所在的租户的信息。

Parameters:

withTenant - 有关消息所在的租户的信息。

适用于