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>