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.