java.lang.Object

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.