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.