java.lang.Object

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

com.opentok.android.Session.Builder.IncludeServers

Toutes les interfaces implémentées : : Serializable, Comparable<Session.Builder.IncludeServers>, Constable

Classe englobante : : Session.Builder


public static enum Session.Builder.IncludeServers extends Énumération<Session.Builder.IncludeServers>

Définit les paramètres permettant de choisir entre l'utilisation exclusive de vos serveurs TURN personnalisés ou l'utilisation de ces serveurs en complément des serveurs TURN de la Video API Vonage. Utilisé dans le Session.Builder.setCustomIceServers(List, IncludeServers) méthode.

Résumé des classes imbriquées

Classes/interfaces imbriquées héritant de la classe java.lang.Énumération

Enum.EnumDesc<E extends Enum<E>>

Résumé des constantes d'énumération

Constantes d'énumération

Constante d'énumération

Description

All

Le client utilisera les serveurs TURN d'OpenTok en plus des serveurs TURN personnalisés que vous fournissez.

Custom

Le client n'utilisera que les serveurs TURN personnalisés que vous lui fournirez.

Résumé de la méthode

Toutes les méthodesMéthodes statiquesMéthodes concrètes

Modificateur et type

Méthode

Description

static Session.Builder.IncludeServers

valueOf(String name)

Renvoie la constante d'énumération de cette classe portant le nom spécifié.

static Session.Builder.IncludeServers[]

values()

Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.

Méthodes héritées de la classe java.lang.Énumération

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

Méthodes héritées de la classe java.lang.Objet

getClass, notify, notifyAll, wait, wait, wait

Détails sur les constantes d'énumération

Tous

public static final  Session.Builder.IncludeServers Tout

Le client utilisera les serveurs TURN d'OpenTok en plus des serveurs TURN personnalisés que vous fournissez.

Sur mesure

public static final  Session.Builder.IncludeServers Personnalisé

Le client n'utilisera que les serveurs TURN personnalisés que vous lui fournirez.

Détails de la méthode

valeurs

public statique  Session.Builder.IncludeServers[] valeurs()

Renvoie un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées.

Retourne : : un tableau contenant les constantes de cette classe d'énumération, dans l'ordre où elles sont déclarées

valueOf

public statique  Session.Builder.IncludeServers valueOf(Chaîne nom)

Renvoie la constante d'énumération de cette classe portant le nom spécifié. La chaîne de caractères doit correspondre à exactement un identifiant utilisé pour déclarer une constante d'énumération dans cette classe. (Les espaces superflus ne sont pas autorisés.)

Paramètres : : name - le nom de la constante d'énumération à renvoyer.

Renvoie : : la constante d'énumération portant le nom spécifié

Lancers : : IllegalArgumentException - si cette classe d'énumération ne comporte aucune constante portant le nom indiqué : NullPointerException - si l'argument est nul