java.lang.Object

java.lang.Enum<Session.Builder.IncludeServers>

com.opentok.android.Session.Builder.IncludeServers

Todas as interfaces implementadas: : Serializable, Comparable<Session.Builder.IncludeServers>, Constable

Classe de contenção: : Session.Builder


public static enum Session.Builder.IncludeServers extends Enum<Session.Builder.IncludeServers>

Define as configurações para determinar se serão utilizados apenas seus servidores TURN personalizados ou se esses servidores serão utilizados além dos servidores TURN da Video API da Vonage. Utilizado no Session.Builder.setCustomIceServers(List, IncludeServers) 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

All

O cliente utilizará os servidores TURN da OpenTok, além dos servidores TURN personalizados que você fornecer.

Custom

O cliente utilizará exclusivamente os servidores TURN personalizados que você fornecer.

Resumo do método

Todos os métodosMétodos estáticosMétodos concretos

Modificador e Tipo

Método

Descrição

static Session.Builder.IncludeServers

valueOf(String name)

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

static Session.Builder.IncludeServers[]

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

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Métodos herdados da classe java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalhes das constantes de enumeração

Todos

público estático final  Session.Builder.IncludeServers Todos

O cliente utilizará os servidores TURN da OpenTok, além dos servidores TURN personalizados que você fornecer.

Personalizado

público estático final  Session.Builder.IncludeServers Personalizado

O cliente utilizará exclusivamente os servidores TURN personalizados que você fornecer.

Detalhes do método

valores

público estático  Session.Builder.IncludeServers[] 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  Session.Builder.IncludeServers 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