java.lang.Object

com.opentok.AudioConnectorProperties.Builder

包含クラス: : AudioConnectorProperties


public static class AudioConnectorProperties.Builder extends 目的

構築に使用される中間的なステートフルオブジェクト AudioConnectorProperties.

コンストラクタの概要

コンストラクタ

コンストラクタ

説明

Builder(String uri)

AudioConnectorProperties.Builder のコンストラクタ。文字列を使用して WebSocket URI を定義します。

Builder(URI uri)

AudioConnectorProperties.Builder のコンストラクタ。URI を使用して WebSocket URI を定義します。

方法の概要

すべてのメソッド インスタンスメソッド 具体的なメソッド

修飾子と型

方法

説明

AudioConnectorProperties.Builder

addHeader(String key, String value)

このオブジェクトの `headers` プロパティにヘッダーエントリを追加します。

AudioConnectorProperties.Builder

addHeaders(Map<String,String> headers)

マップのすべてのエントリを「headers」パラメータに格納します。

AudioConnectorProperties.Builder

addStream(String stream)

WebSocketのオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。

AudioConnectorProperties.Builder

addStreams(String... streams)

WebSocketのオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。

AudioConnectorProperties.Builder

addStreams(Collection<String> streams)

WebSocketのオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。

AudioConnectorProperties

build()

AudioConnectorProperties オブジェクトを作成します。

java.lang クラスから継承されたメソッド。目的

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

コンストラクタの詳細

ビルダー

public Builder(URI uri)

AudioConnectorProperties.Builder のコンストラクタ。URI を使用して WebSocket URI を定義します。

パラメータ: : uri - オーディオストリームの送信先として使用される、 一般にアクセス可能な WebSocket URI。

ビルダー

public Builder(ストリング uri)

AudioConnectorProperties.Builder のコンストラクタ。文字列を使用して WebSocket URI を定義します。

パラメータ: : uri - オーディオストリームの送信先として使用される、一般にアクセス可能な WebSocket URI を文字列として指定します (例:「wss://example.com/ws-endpoint」など)。

メソッドの詳細

addStream

public AudioConnectorProperties.Builder addStream(ストリング (ストリーム)

WebSocketのオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。 AudioConnectorPropertiesにストリームが含まれていない場合、セッション内のすべてのストリームが 含まれます。

パラメータ: : stream - ストリームID。

戻り値: : 追加のストリーム ID が指定されたこのビルダー。

addStreams

public AudioConnectorProperties.Builder addStreams(ストリング... ストリーム)

WebSocketオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。 AudioConnectorPropertiesにストリームが指定されていない場合、セッション内のすべてのストリームが 含まれます。

パラメータ: : streams - 追加するストリームID。

戻り値: : 追加のストリームIDが設定されたこのビルダー。

addStreams

public AudioConnectorProperties.Builder addStreams(コレクション<ストリング> ストリーム)

WebSocketオーディオに含めるOpenTokストリーム(対応するストリームID付き)を追加します。 AudioConnectorPropertiesにストリームが指定されていない場合、セッション内のすべてのストリームが 含まれます。

パラメータ: : streams - 追加するストリームIDのコレクション。

戻り値: : 追加のストリームIDが設定されたこのビルダー。

addHeaders

public AudioConnectorProperties.Builder addHeaders(地図<ストリング,ストリング> ヘッダー)

マップのすべてのエントリを「headers」パラメータに格納します。このヘッダーは、 各メッセージとともにWebSocketサーバーに送信されます。

パラメータ: : headers - 追加するヘッダーのキーと値のペアのマップ。

戻り値: : 指定されたヘッダーを含んだこのビルダー。

addHeader

public AudioConnectorProperties.Builder addHeader(ストリング key, ストリング 値)

このオブジェクトの `headers` プロパティにヘッダーエントリを追加します。このヘッダーは、 各メッセージとともに WebSocket サーバーに送信されます。

パラメータ: : key - ヘッダーキー。 : value - ヘッダー値。

戻り値: : 追加のヘッダープロパティを持つこのビルダー。

ビルド

public AudioConnectorProperties build()

AudioConnectorProperties オブジェクトを作成します。

戻り値: : 構築された AudioConnectorProperties オブジェクトがある。