com.opentok.AudioConnectorProperties.Builder
Übergeordnete Klasse: : AudioConnector-Eigenschaften
public static class AudioConnectorProperties.Builder erweitert Objekt
Zwischenobjekt mit Status, das zum Erstellen verwendet wird AudioConnectorProperties.
Zusammenfassung zum Konstruktor
Konstruktoren
Konstruktor
Beschreibung
Builder(String uri)
Konstruktor für den `AudioConnectorProperties.Builder`, der eine Zeichenfolge zur Definition der WebSocket-URI verwendet.
Builder(URI uri)
Konstruktor für den `AudioConnectorProperties.Builder`, der eine URI verwendet, um die WebSocket-URI zu definieren.
Zusammenfassung der Methode
Alle MethodenInstanzmethodenKonkrete Methoden
Modifikator und Typ
Methode
Beschreibung
AudioConnectorProperties.Builder
addHeader(String key, String value)
Fügt der Eigenschaft „headers“ dieses Objekts einen Header-Eintrag hinzu.
AudioConnectorProperties.Builder
addHeaders(Map<String,String> headers)
Fügt alle Einträge der Map in den Parameter „headers“ ein.
AudioConnectorProperties.Builder
addStream(String stream)
Fügt einen OpenTok-Stream (mit der entsprechenden Stream-ID) hinzu, der in das WebSocket-Audio integriert werden soll.
AudioConnectorProperties.Builder
addStreams(String... streams)
Fügt OpenTok-Streams (mit den entsprechenden Stream-IDs) hinzu, die in das WebSocket-Audio integriert werden sollen.
AudioConnectorProperties.Builder
addStreams(Collection<String> streams)
Fügt OpenTok-Streams (mit den entsprechenden Stream-IDs) hinzu, die in das WebSocket-Audio integriert werden sollen.
AudioConnectorProperties
build()
Erstellt das „AudioConnectorProperties“-Objekt.
Von der Klasse „java.lang.“ geerbte Methoden.Objekt
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Angaben zum Hersteller
Bauunternehmer
public Builder(URI uri)
Konstruktor für den `AudioConnectorProperties.Builder`, der eine URI verwendet, um die WebSocket-URI zu definieren.
Parameter:
: uri - Die öffentlich zugängliche WebSocket-URI, die als Ziel
für den Audiostream verwendet werden soll.
Bauunternehmer
public Builder(Zeichenfolge uri)
Konstruktor für den `AudioConnectorProperties.Builder`, der eine Zeichenfolge zur Definition der WebSocket-URI verwendet.
Parameter:
: uri - Die öffentlich erreichbare WebSocket-URI, die als Ziel für
den Audiostream verwendet werden soll, als Zeichenfolge (z. B. „wss://example.com/ws-endpoint“).
Details zur Methode
addStream
öffentlich AudioConnectorProperties.Builder addStream(Zeichenfolge Stream)
Fügt einen OpenTok-Stream (mit der entsprechenden Stream-ID) hinzu, der in das WebSocket-Audio einbezogen werden soll. Wenn die `AudioConnectorProperties` keine Streams enthalten, werden alle Streams der Sitzung einbezogen.
Parameter:
: stream - Die Stream-ID.
Gibt zurück: : Diesen Builder mit der zusätzlichen Stream-ID.
addStreams
öffentlich AudioConnectorProperties.Builder addStreams(Zeichenfolge... Ströme)
Fügt OpenTok-Streams (mit den entsprechenden Stream-IDs) hinzu, die in das WebSocket-Audio einbezogen werden sollen. Wenn die `AudioConnectorProperties` keine Streams enthalten, werden alle Streams der Sitzung einbezogen.
Parameter:
: streams - Die Stream-IDs, die hinzugefügt werden sollen.
Gibt zurück: : Diesen Builder mit den zusätzlichen Stream-IDs.
addStreams
öffentlich AudioConnectorProperties.Builder addStreams(Sammlung<Zeichenfolge> Ströme)
Fügt OpenTok-Streams (mit den entsprechenden Stream-IDs) hinzu, die in das WebSocket-Audio einbezogen werden sollen. Wenn die `AudioConnectorProperties` keine Streams enthalten, werden alle Streams der Sitzung einbezogen.
Parameter:
: streams - Die Sammlung der Stream-IDs, die hinzugefügt werden sollen.
Gibt zurück: : Diesen Builder mit den zusätzlichen Stream-IDs.
addHeaders
öffentlich AudioConnectorProperties.Builder addHeaders(Karte<Zeichenfolge,Zeichenfolge> Kopfzeilen)
Fügt alle Einträge der Map in den Parameter „headers“ ein. Die Header werden mit jeder Nachricht an Ihren WebSocket-Server gesendet.
Parameter:
: headers - Das Verzeichnis der Header-Schlüssel-Wert-Paare, die angehängt werden sollen.
Gibt Folgendes zurück: : Diesen Builder, wobei die angegebenen Header eingebunden sind.
addHeader
öffentlich AudioConnectorProperties.Builder addHeader(Zeichenfolge Schlüssel, Zeichenfolge Wert)
Fügt der Eigenschaft „headers“ dieses Objekts einen Header-Eintrag hinzu. Der Header wird mit jeder Nachricht an Ihren WebSocket-Server gesendet.
Parameter:
: key - Überschriftenschlüssel.
: value - Wert der Kopfzeile.
Rückgabewert: : Dieser Builder mit der zusätzlichen Header-Eigenschaft.
Erstellen
öffentlich AudioConnector-Eigenschaften build()
Erstellt das „AudioConnectorProperties“-Objekt.
Rückgabewerte:
: Das erzeugte AudioConnectorProperties Objekt.