java.lang.Object

com.opentok.AudioConnectorProperties.Builder

Classe de contenção: : Propriedades do conector de áudio


classe pública estática AudioConnectorProperties.Builder estende Objeto

Objeto intermediário com estado utilizado para construir AudioConnectorProperties.

Resumo do Construtor

Construtores

Construtor

Descrição

Builder(String uri)

Construtor para o AudioConnectorProperties.Builder, que utiliza uma string para definir a URI do WebSocket.

Builder(URI uri)

Construtor para o AudioConnectorProperties.Builder, utilizando um URI para definir o URI do WebSocket.

Resumo do método

Todos os métodosMétodos de instânciaMétodos concretos

Modificador e Tipo

Método

Descrição

AudioConnectorProperties.Builder

addHeader(String key, String value)

Adiciona uma entrada de cabeçalho à propriedade `headers` deste objeto.

AudioConnectorProperties.Builder

addHeaders(Map<String,String> headers)

Coloca todas as entradas do mapa no parâmetro `headers`.

AudioConnectorProperties.Builder

addStream(String stream)

Adiciona um stream do OpenTok (com o ID de stream correspondente) para ser incluído no áudio do WebSocket.

AudioConnectorProperties.Builder

addStreams(String... streams)

Adiciona transmissões do OpenTok (com os IDs de transmissão correspondentes) para serem incluídas no áudio do WebSocket.

AudioConnectorProperties.Builder

addStreams(Collection<String> streams)

Adiciona transmissões do OpenTok (com os IDs de transmissão correspondentes) para serem incluídas no áudio do WebSocket.

AudioConnectorProperties

build()

Cria o objeto AudioConnectorProperties.

Métodos herdados da classe java.lang.Objeto

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

Detalhes do construtor

Construtor

public Builder(URI uri)

Construtor para o AudioConnectorProperties.Builder, utilizando um URI para definir o URI do WebSocket.

Parâmetros: : uri - O URI do WebSocket acessível ao público a ser usado como destino do fluxo de áudio.

Construtor

public Builder(String uri)

Construtor para o AudioConnectorProperties.Builder, que utiliza uma string para definir a URI do WebSocket.

Parâmetros: : uri - O URI do WebSocket acessível ao público a ser usado como destino do fluxo de áudio, na forma de uma string (por exemplo, “wss://example.com/ws-endpoint”).

Detalhes do método

addStream

público  AudioConnectorProperties.Builder addStream(String (stream)

Adiciona um stream do OpenTok (com o ID de stream correspondente) para ser incluído no áudio do WebSocket. Se o AudioConnectorProperties não incluir nenhum stream, todos os streams da sessão serão incluídos.

Parâmetros: : stream - O ID do stream.

Retorna: : Este construtor com o ID de fluxo adicional.

addStreams

público  AudioConnectorProperties.Builder addStreams(String... fluxos)

Adiciona transmissões do OpenTok (com os IDs de transmissão correspondentes) para serem incluídas no áudio do WebSocket. Se o AudioConnectorProperties não incluir nenhuma transmissão, todas as transmissões da sessão serão incluídas.

Parâmetros: : streams - Os IDs das transmissões a serem adicionadas.

Retorna: : Este construtor com os IDs de fluxo adicionais.

addStreams

público  AudioConnectorProperties.Builder addStreams(Coleção<String> fluxos)

Adiciona transmissões do OpenTok (com os IDs de transmissão correspondentes) para serem incluídas no áudio do WebSocket. Se o AudioConnectorProperties não incluir nenhuma transmissão, todas as transmissões da sessão serão incluídas.

Parâmetros: : streams - A coleção de IDs de streams a serem adicionados.

Retorna: : Este construtor com os IDs de fluxo adicionais.

addHeaders

público  AudioConnectorProperties.Builder addHeaders(Mapa<String,String> cabeçalhos)

Coloca todas as entradas do mapa no parâmetro “headers”. Os cabeçalhos serão enviados ao seu servidor WebSocket a cada mensagem.

Parâmetros: : headers - O mapa de pares de chave-valor de cabeçalho a serem anexados.

Retorna: : Este construtor com os cabeçalhos especificados incluídos.

addHeader

público  AudioConnectorProperties.Builder addHeader(String chave, String valor)

Adiciona uma entrada de cabeçalho à propriedade `headers` deste objeto. O cabeçalho será enviado ao seu servidor WebSocket a cada mensagem.

Parâmetros: : key - Chave do cabeçalho. : value - Valor do cabeçalho.

Retorna: : Este construtor com a propriedade de cabeçalho adicional.

construir

público  Propriedades do conector de áudio build()

Cria o objeto AudioConnectorProperties.

Retorna: : O objeto construído AudioConnectorProperties objeto.