ConversationReference Classe

  • java.lang.Object
    • com.microsoft.bot.schema.ConversationReference

public class ConversationReference

Um objeto relacionado a um ponto específico em uma conversa.

Resumo do Construtor

Construtor Description
ConversationReference()

Resumo do método

Modificador e tipo Método e descrição
static ConversationReference clone(ConversationReference conversationReference)

Executa uma cópia profunda de uma Referência de Conversa.

java.lang.String getActivityId()

(Opcional) ID da atividade a ser referenciada.

ChannelAccount getBot()

Bot que participa dessa conversa.

java.lang.String getChannelId()

Obtenha o valor da ID do canal.

Activity getContinuationActivity()

Cria Activity a partir da referência de conversa conforme ela é postada no bot.

ConversationAccount getConversation()

Referência de conversa.

java.lang.String getLocale()

Obtenha o valor de localidade.

java.lang.String getServiceUrl()

Ponto de extremidade de serviço em que as operações relacionadas à conversa referenciada podem ser executadas.

ChannelAccount getUser()

(Opcional) Usuário que participa desta conversa.

void setActivityId(String withActivityId)

(Opcional) ID da atividade a ser referenciada.

void setBot(ChannelAccount withBot)

Bot que participa dessa conversa.

void setChannelId(String withChannelId)

Defina o valor da ID do canal.

void setConversation(ConversationAccount withConversation)

Referência de conversa.

void setLocale(String withLocale)

Defina o valor da localidade.

void setServiceUrl(String withServiceUrl)

Ponto de extremidade de serviço em que as operações relacionadas à conversa referenciada podem ser executadas.

void setUser(ChannelAccount withUser)

(Opcional) Usuário que participa desta conversa.

Métodos herdados de 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

Detalhes do construtor

ConversationReference

public ConversationReference()

Detalhes do método

clone

public static ConversationReference clone(ConversationReference conversationReference)

Executa uma cópia profunda de um ConversationReference.

Parameters:

conversationReference - O ConversationReference a ser copiado.

Returns:

Um clone do ConversationReference.

getActivityId

public String getActivityId()

(Opcional) ID da atividade a ser referenciada.

Returns:

o valor activityId

getBot

public ChannelAccount getBot()

Bot que participa dessa conversa.

Returns:

o valor do bot

getChannelId

public String getChannelId()

Obtenha o valor channelId.

Returns:

o valor channelId

getContinuationActivity

public Activity getContinuationActivity()

Cria Activity a partir da referência de conversa conforme ela é postada no bot.

Returns:

Uma atividade de continuação.

getConversation

public ConversationAccount getConversation()

Referência de conversa.

Returns:

o valor da conversa

getLocale

public String getLocale()

Obtenha o valor de localidade.

Returns:

o valor da localidade

getServiceUrl

public String getServiceUrl()

Ponto de extremidade de serviço em que as operações relacionadas à conversa referenciada podem ser executadas.

Returns:

o valor serviceUrl

getUser

public ChannelAccount getUser()

(Opcional) Usuário que participa desta conversa.

Returns:

o valor do usuário

setActivityId

public void setActivityId(String withActivityId)

(Opcional) ID da atividade a ser referenciada.

Parameters:

withActivityId - o valor activityId a ser definido

setBot

public void setBot(ChannelAccount withBot)

Bot que participa dessa conversa.

Parameters:

withBot - o valor do bot a ser definido

setChannelId

public void setChannelId(String withChannelId)

Defina o valor channelId.

Parameters:

withChannelId - o valor channelId a ser definido

setConversation

public void setConversation(ConversationAccount withConversation)

Referência de conversa.

Parameters:

withConversation - o valor da conversa a ser definido

setLocale

public void setLocale(String withLocale)

Defina o valor da localidade.

Parameters:

withLocale - o valor de localidade a ser definido

setServiceUrl

public void setServiceUrl(String withServiceUrl)

Ponto de extremidade de serviço em que as operações relacionadas à conversa referenciada podem ser executadas.

Parameters:

withServiceUrl - o valor serviceUrl a ser definido

setUser

public void setUser(ChannelAccount withUser)

(Opcional) Usuário que participa desta conversa.

Parameters:

withUser - o valor do usuário a ser definido

Aplica-se a