java.lang.Object

java.lang.Enum<Papel>

com.opentok.Role

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


enumeración pública Role extende Enumeración<Papel>

Define los valores del parámetro «role» de la TokenOptions.Builder.role(Role role) método.

Resumen de clases anidadas

Clases e interfaces anidadas que heredan de la clase java.lang.Enumeración

Enum.EnumDesc<E extends Enum<E>>

Resumen de constantes de enumeración

Constantes de enumeración

Constante de enumeración

Descripción

MODERATOR

Además de los privilegios concedidos a un editor, un moderador puede llevar a cabo funciones de moderación, como obligar a los clientes a desconectarse, a dejar de publicar transmisiones o a silenciar el audio en las transmisiones publicadas.

PUBLISHER

Un editor puede publicar flujos, suscribirse a flujos y enviar señales.

PUBLISHER_ONLY

Privilegio de «Publicar únicamente».

SUBSCRIBER

Un suscriptor solo puede suscribirse a transmisiones.

Resumen del método

Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

String

toString()

static Role

valueOf(String name)

Devuelve la constante de enumeración de esta clase con el nombre especificado.

static Role[]

values()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Métodos heredados de la clase java.lang.Enumeración

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

Métodos heredados de la clase java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalles de las constantes de enumeración

SUSCRIPTOR

public static final  Papel SUSCRIPTOR

Un suscriptor solo puede suscribirse a transmisiones.

EDITOR

public static final  Papel EDITOR

Un editor puede publicar flujos, suscribirse a flujos y enviar señales. (Este es el valor por defecto si no se establece un rol llamando a la función TokenOptions.Builder.role(Role role) método.

MODERADOR

public static final  Papel MODERADOR

Además de los privilegios concedidos a un editor, un moderador puede realizar tareas de moderación, como obligar a los clientes a desconectarse, a dejar de publicar transmisiones o a silenciar el audio en las transmisiones publicadas. Consulte la Guía para desarrolladores sobre moderación.

SOLO PARA EL EDITOR

public static final  Papel SOLO PARA EL EDITOR

Privilegio de «Publicar únicamente».

Detalles del método

valores

público estático  Papel[] valores()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Devuelve: : un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas

valueOf

público estático  Papel valueOf(Cadena nombre)

Devuelve la constante de enumeración de esta clase con el nombre especificado. La cadena debe coincidir con exactamente un identificador que se utiliza para declarar una constante de enumeración en esta clase. (No se permiten caracteres de espacio en blanco superfluos.)

Parámetros: : name - el nombre de la constante de enumeración que se va a devolver.

Devuelve: : la constante de enumeración con el nombre especificado

Lanzamientos: : IllegalArgumentException - si esta clase de enumeración no tiene ninguna constante con el nombre especificado : NullPointerException - si el argumento es nulo

toString

público  Cadena toString()

Sobrescrituras: : toString en clase  Enum<Role>