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 オブジェクトがある。