java.lang.Object

com.opentok.AudioConnectorProperties.Builder

Classe englobante : : Propriétés de l'AudioConnector


classe publique statique AudioConnectorProperties.Builder héritage de Objet

Objet intermédiaire avec état utilisé pour construire AudioConnectorProperties.

Résumé du constructeur

Constructeurs

Constructeur

Description

Builder(String uri)

Constructeur de la classe `AudioConnectorProperties.Builder`, utilisant une chaîne de caractères pour définir l'URI du WebSocket.

Builder(URI uri)

Constructeur de la classe `AudioConnectorProperties.Builder`, utilisant une URI pour définir l'URI du WebSocket.

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes concrètes

Modificateur et type

Méthode

Description

AudioConnectorProperties.Builder

addHeader(String key, String value)

Ajoute une entrée d'en-tête à la propriété `headers` de cet objet.

AudioConnectorProperties.Builder

addHeaders(Map<String,String> headers)

Place toutes les entrées de la table de correspondance dans le paramètre « headers ».

AudioConnectorProperties.Builder

addStream(String stream)

Ajoute un flux OpenTok (avec l'identifiant de flux correspondant) à intégrer dans l'audio WebSocket.

AudioConnectorProperties.Builder

addStreams(String... streams)

Ajoute les flux OpenTok (avec les identifiants de flux correspondants) à intégrer dans l'audio WebSocket.

AudioConnectorProperties.Builder

addStreams(Collection<String> streams)

Ajoute les flux OpenTok (avec les identifiants de flux correspondants) à intégrer dans l'audio WebSocket.

AudioConnectorProperties

build()

Crée l'objet AudioConnectorProperties.

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

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Informations sur le constructeur

Constructeur

public Builder(URI uri)

Constructeur de la classe `AudioConnectorProperties.Builder`, utilisant une URI pour définir l'URI du WebSocket.

Paramètres : : uri - L'URI WebSocket accessible au public à utiliser comme destination du flux audio.

Constructeur

public Builder(Chaîne uri)

Constructeur de la classe `AudioConnectorProperties.Builder`, utilisant une chaîne de caractères pour définir l'URI du WebSocket.

Paramètres : : uri - L'URI WebSocket accessible au public à utiliser comme destination du flux audio, sous forme de chaîne de caractères (par exemple « wss://example.com/ws-endpoint »).

Détails de la méthode

addStream

public  AudioConnectorProperties.Builder addStream(Chaîne flux)

Ajoute un flux OpenTok (avec l'identifiant de flux correspondant) à inclure dans l'audio WebSocket. Si l'objet `AudioConnectorProperties` ne contient aucun flux, tous les flux de la session seront inclus.

Paramètres : : stream - L'identifiant du flux.

Retourne : : Ce constructeur avec l'identifiant de flux supplémentaire.

addStreams

public  AudioConnectorProperties.Builder addStreams(Chaîne... flux)

Ajoute les flux OpenTok (avec leurs identifiants correspondants) à inclure dans l'audio WebSocket. Si l'objet `AudioConnectorProperties` ne contient aucun flux, tous les flux de la session seront inclus.

Paramètres : : streams - Les identifiants des flux à ajouter.

Retourne : : Ce constructeur avec les identifiants de flux supplémentaires.

addStreams

public  AudioConnectorProperties.Builder addStreams(Collection<Chaîne> flux)

Ajoute les flux OpenTok (avec leurs identifiants correspondants) à inclure dans l'audio WebSocket. Si l'objet `AudioConnectorProperties` ne contient aucun flux, tous les flux de la session seront inclus.

Paramètres : : streams - La liste des identifiants de flux à ajouter.

Retourne : : Ce constructeur avec les identifiants de flux supplémentaires.

ajouterDesEn-têtes

public  AudioConnectorProperties.Builder addHeaders(Carte<Chaîne,Chaîne> en-têtes)

Place toutes les entrées de la carte dans le paramètre « headers ». Ces en-têtes seront envoyés à votre serveur WebSocket avec chaque message.

Paramètres : : headers - Le tableau des paires clé-valeur d'en-tête à ajouter.

Retourne : : Ce constructeur avec les en-têtes spécifiés inclus.

addHeader

public  AudioConnectorProperties.Builder addHeader(Chaîne clé, Chaîne valeur)

Ajoute une entrée d'en-tête à la propriété `headers` de cet objet. L'en-tête sera envoyée à votre serveur WebSocket avec chaque message.

Paramètres : : key - Clé d'en-tête. : value - Valeur de l'en-tête.

Retourne : : Ce constructeur avec la propriété d'en-tête supplémentaire.

construire

public  Propriétés de l'AudioConnector build()

Crée l'objet AudioConnectorProperties.

Retourne : : L'objet construit AudioConnectorProperties objet.