Recurso: Session
Definição de proto de sessão externa.
Representação JSON |
---|
{ "name": string, "displayName": string, "state": enum ( |
Campos | |
---|---|
name |
Imutável. Nome totalmente qualificado |
displayName |
Opcional. O nome de exibição da sessão. Esse campo é usado para identificar a sessão na UI. Por padrão, o nome de exibição é o primeiro texto de consulta do turno na sessão. |
state |
O estado da sessão. |
userPseudoId |
Um identificador exclusivo para rastrear usuários. |
turns[] |
Gira. |
labels[] |
Opcional. Os rótulos da sessão. Pode ser definido como filtro em "ListSessionsRequest". |
startTime |
Apenas saída. O horário em que a sessão começou. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
endTime |
Apenas saída. O horário em que a sessão terminou. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
isPinned |
Opcional. Se a sessão estiver fixada, ela vai aparecer na parte de cima da lista. |
Métodos |
|
---|---|
|
Faz upload de um arquivo de contexto para usar como origem das chamadas de assistência na sessão. |
|
Cria uma sessão. |
|
Exclui uma sessão. |
|
Recebe uma sessão. |
|
Lista todas as sessões pelo DataStore principal. |
|
Lista metadados de todos os arquivos na sessão atual. |
|
Atualiza uma sessão. |
|
Recebe perguntas recomendadas para a sessão especificada. |
|
Remove um arquivo de contexto de uma sessão. |
|
Seleciona arquivos de contexto para serem usados em uma sessão. |