다음을 통해 공유


TeamsChannelData 클래스

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

public class TeamsChannelData

Microsoft Teams에서 받은 메시지와 관련된 채널 데이터입니다.

생성자 요약

생성자 Description
TeamsChannelData()

TeamChannelData의 새 인스턴스입니다.

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

TeamChannelData의 새 인스턴스입니다.

메서드 요약

한정자 및 형식 메서드 및 설명
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의 새 인스턴스입니다.

매개 변수:

withTeamsChannelId - Teams의 channelId
withTeamsTeamId - Teams의 teamId
withChannel - 메시지가 전송된 채널에 대한 정보입니다.
withEventType - 이벤트 유형입니다.
withTeam - 메시지가 전송된 팀에 대한 정보입니다.
withNotification - 메시지에 대한 알림 설정입니다.
withTenant - 메시지가 있는 테넌트에 대한 정보입니다.

메서드 세부 정보

getChannel

public ChannelInfo getChannel()

메시지를 보낸 채널에 대한 정보를 가져옵니다.

반환:

메시지가 전송된 채널에 대한 정보입니다.

getEventType

public String getEventType()

이벤트의 형식을 가져옵니다.

반환:

이벤트 유형입니다.

getMeeting

public TeamsMeetingInfo getMeeting()

메시지를 보낸 모임에 대한 정보입니다.

반환:

모임 정보

getNotification

public NotificationInfo getNotification()

메시지에 대한 알림 설정을 가져옵니다.

반환:

메시지에 대한 알림 설정입니다.

getProperties

public Map getProperties()

개체의 첫 번째 클래스 속성이 아닌 오버플로 속성을 보유합니다. 이렇게 하면 개체를 유지 관리하는 동안 확장성이 허용됩니다.

반환:

추가 속성의 맵입니다.

getTeam

public TeamInfo getTeam()

메시지를 보낸 팀에 대한 정보를 가져옵니다.

반환:

메시지가 전송된 팀에 대한 정보입니다.

getTeamsChannelId

public String getTeamsChannelId()

채널을 나타내는 고유 식별자를 가져옵니다.

반환:

채널을 나타내는 고유 식별자입니다.

getTeamsTeamId

public String getTeamsTeamId()

팀을 나타내는 고유 식별자를 가져옵니다.

반환:

팀을 나타내는 고유 식별자입니다.

getTenant

public TenantInfo getTenant()

메시지가 있는 테넌트에 대한 정보를 가져옵니다.

반환:

메시지가 있는 테넌트에 대한 정보입니다.

setChannel

public void setChannel(ChannelInfo withChannel)

메시지를 보낸 채널에 대한 정보를 설정합니다.

매개 변수:

withChannel - 메시지가 전송된 채널에 대한 정보입니다.

setEventType

public void setEventType(String withEventType)

이벤트 유형을 설정합니다.

매개 변수:

withEventType - 이벤트 유형입니다.

setMeeting

public void setMeeting(TeamsMeetingInfo withMeeting)

메시지를 보낸 모임에 대한 정보를 설정합니다.

매개 변수:

withMeeting - 모임 정보

setNotification

public void setNotification(NotificationInfo withNotification)

메시지에 대한 알림 설정을 설정합니다.

매개 변수:

withNotification - 메시지에 대한 설정입니다.

setProperties

public void setProperties(String key, JsonNode withValue)

개체의 첫 번째 클래스 속성이 아닌 오버플로 속성을 보유합니다. 이렇게 하면 개체를 유지 관리하는 동안 확장성이 허용됩니다.

매개 변수:

key - 설정할 속성의 키입니다.
withValue - 속성의 값입니다.

setTeam

public void setTeam(TeamInfo withTeam)

메시지가 전송된 팀에 대한 정보를 설정합니다.

매개 변수:

withTeam - 메시지가 전송된 팀에 대한 정보입니다.

setTeamsChannelId

public void setTeamsChannelId(String withTeamsChannelId)

채널을 나타내는 고유 식별자를 설정합니다.

매개 변수:

withTeamsChannelId - 채널을 나타내는 고유 식별자입니다.

setTeamsTeamId

public void setTeamsTeamId(String withTeamsTeamId)

팀을 나타내는 고유 식별자를 설정합니다.

매개 변수:

withTeamsTeamId - 팀을 나타내는 고유 식별자입니다.

setTenant

public void setTenant(TenantInfo withTenant)

메시지가 있는 테넌트에 대한 정보를 설정합니다.

매개 변수:

withTenant - 메시지가 있는 테넌트에 대한 정보입니다.

적용 대상