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