java.lang.Object

java.lang.Enum<Função>

com.opentok.Role

Todas as interfaces implementadas: : Serializable, Comparable<Role>, Constable


enumeração pública Role estende Enum<Função>

Define valores para o parâmetro de função do TokenOptions.Builder.role(Role role) método.

Resumo das classes aninhadas

Classes/interfaces aninhadas herdadas da classe java.lang.Enum

Enum.EnumDesc<E extends Enum<E>>

Resumo das constantes de enumeração

Constantes de enumeração

Constante de enumeração

Descrição

MODERATOR

Além dos privilégios concedidos a um editor, um moderador pode desempenhar funções de moderação, como forçar clientes a se desconectarem, interromper a transmissão de streams ou silenciar o áudio em streams publicados.

PUBLISHER

Um editor pode publicar fluxos, assinar fluxos e enviar sinais.

PUBLISHER_ONLY

Privilégio exclusivo de publicação.

SUBSCRIBER

Um assinante só pode se inscrever em transmissões.

Resumo do método

Todos os métodosMétodos estáticosMétodos de instânciaMétodos concretos

Modificador e Tipo

Método

Descrição

String

toString()

static Role

valueOf(String name)

Retorna a constante de enumeração desta classe com o nome especificado.

static Role[]

values()

Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.

Métodos herdados da classe java.lang.Enum

compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf

Métodos herdados da classe java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalhes das constantes de enumeração

ASSINANTE

público estático final  Função ASSINANTE

Um assinante só pode se inscrever em transmissões.

EDITORA

público estático final  Função EDITORA

Um publisher pode publicar fluxos, assinar fluxos e enviar sinais. (Esse é o valor padrão caso você não defina uma função chamando a função TokenOptions.Builder.role(Role role) método.

MODERADOR

público estático final  Função MODERADOR

Além dos privilégios concedidos a um editor, um moderador pode desempenhar funções de moderação, como forçar clientes a se desconectarem, interromper a transmissão de streams ou silenciar o áudio em streams publicados. Consulte o Guia do desenvolvedor sobre moderação.

SOMENTE PARA O EDITOR

público estático final  Função SOMENTE PARA O EDITOR

Privilégio exclusivo de publicação.

Detalhes do método

valores

público estático  Função[] valores()

Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.

Retorna: : um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas

valueOf

público estático  Função valueOf(String nome)

Retorna a constante de enumeração desta classe com o nome especificado. A string deve corresponder a exatamente um identificador usado para declarar uma constante de enumeração nesta classe. (Caracteres de espaço em branco supérfluos não são permitidos.)

Parâmetros: : name - o nome da constante de enumeração a ser retornada.

Retorna: : a constante de enumeração com o nome especificado

Arremessos: : IllegalArgumentException - se essa classe de enumeração não tiver nenhuma constante com o nome especificado : NullPointerException - se o argumento for nulo

toString

público  String toString()

Substituições: : toString na aula  Enum<Role>