com.opentok.AudioConnectorProperties.Builder
Clase contenedora: : Propiedades del conector de audio
clase pública estática AudioConnectorProperties.Builder extende Objeto
Objeto intermedio con estado utilizado para construir AudioConnectorProperties.
Resumen del constructor
Constructores
Constructor
Descripción
Builder(String uri)
Constructor para AudioConnectorProperties.Builder, que utiliza una cadena para definir la URI de WebSocket.
Builder(URI uri)
Constructor para AudioConnectorProperties.Builder, que utiliza un URI para definir el URI de WebSocket.
Resumen del método
Todos los métodosMétodos de instanciaMétodos concretos
Modificador y tipo
Método
Descripción
AudioConnectorProperties.Builder
addHeader(String key, String value)
Añade una entrada de encabezado a la propiedad «headers» de este objeto.
AudioConnectorProperties.Builder
addHeaders(Map<String,String> headers)
Incluye todas las entradas del mapa en el parámetro «headers».
AudioConnectorProperties.Builder
addStream(String stream)
Añade una transmisión de OpenTok (con el ID de transmisión correspondiente) para incluirla en el audio de WebSocket.
AudioConnectorProperties.Builder
addStreams(String... streams)
Añade transmisiones de OpenTok (con los ID de transmisión correspondientes) para incluirlas en el audio de WebSocket.
AudioConnectorProperties.Builder
addStreams(Collection<String> streams)
Añade transmisiones de OpenTok (con los ID de transmisión correspondientes) para incluirlas en el audio de WebSocket.
AudioConnectorProperties
build()
Crea el objeto AudioConnectorProperties.
Métodos heredados de la clase java.lang.Objeto
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Datos del constructor
Constructor
public Builder(URI uri)
Constructor para AudioConnectorProperties.Builder, que utiliza un URI para definir el URI de WebSocket.
Parámetros:
: uri - La URI de WebSocket accesible públicamente que se utilizará como destino
de la transmisión de audio.
Constructor
public Builder(Cadena uri)
Constructor para AudioConnectorProperties.Builder, que utiliza una cadena para definir la URI de WebSocket.
Parámetros:
: uri - La URI de WebSocket accesible públicamente que se utilizará como destino de
la transmisión de audio, en forma de cadena de caracteres (por ejemplo, «wss://example.com/ws-endpoint»).
Detalles del método
addStream
público AudioConnectorProperties.Builder addStream(Cadena (flujo)
Añade una transmisión de OpenTok (con el ID de transmisión correspondiente) para incluirla en el audio de WebSocket. Si AudioConnectorProperties no incluye ninguna transmisión, se incluirán todas las transmisiones de la sesión.
Parámetros:
: stream - El identificador de la transmisión.
Devuelve: : Este constructor con el ID de flujo adicional.
addStreams
público AudioConnectorProperties.Builder addStreams(Cadena... arroyos)
Añade flujos de OpenTok (con los ID de flujo correspondientes) para incluirlos en el audio de WebSocket. Si AudioConnectorProperties no incluye ningún flujo, se incluirán todos los flujos de la sesión.
Parámetros:
: streams - Los ID de las transmisiones que hay que añadir.
Devuelve: : Este constructor con los ID de flujo adicionales.
addStreams
público AudioConnectorProperties.Builder addStreams(Colección<Cadena> flujos)
Añade flujos de OpenTok (con los ID de flujo correspondientes) para incluirlos en el audio de WebSocket. Si AudioConnectorProperties no incluye ningún flujo, se incluirán todos los flujos de la sesión.
Parámetros:
: streams - La lista de identificadores de flujos que se van a añadir.
Devuelve: : Este constructor con los ID de flujo adicionales.
añadir encabezados
público AudioConnectorProperties.Builder addHeaders(Mapa<Cadena,Cadena> encabezados)
Incluye todas las entradas del mapa en el parámetro «headers». Los encabezados se enviarán a tu servidor WebSocket con cada mensaje.
Parámetros:
: headers - El mapa de pares clave-valor del encabezado que se van a añadir.
Devuelve: : Este constructor con los encabezados especificados incluidos.
addHeader
público AudioConnectorProperties.Builder addHeader(Cadena clave, Cadena valor)
Añade una entrada de encabezado a la propiedad «headers» de este objeto. El encabezado se enviará a tu servidor WebSocket con cada mensaje.
Parámetros:
: key - Clave de encabezado.
: value - Valor del encabezado.
Devuelve: : Este constructor con la propiedad de encabezado adicional.
construir
público Propiedades del conector de audio build()
Crea el objeto AudioConnectorProperties.
Devuelve:
: El objeto creado AudioConnectorProperties objeto.