java.lang.Object

java.lang.Enum<役割>

com.opentok.Role

実装済みのすべてのインターフェース: : Serializable, Comparable<Role>, Constable


public enum Role extends 列挙型<役割>

の role パラメータの値を定義します。 TokenOptions.Builder.role(Role role) メソッドを使用する。

ネストされたクラスの概要

java.lang. クラスを継承したネストされたクラス/インターフェース。列挙型

Enum.EnumDesc<E extends Enum<E>>

列挙定数の概要

列挙定数

列挙定数

説明

MODERATOR

パブリッシャーに付与される権限に加え、モデレーターは、 クライアントの強制切断、ストリームの配信停止、 または配信中のストリームの音声ミュートといった、 モデレーション機能を実行することができます。

PUBLISHER

パブリッシャーは、ストリームを配信したり、ストリームを購読したり、シグナルを送信したりすることができます。

PUBLISHER_ONLY

「公開のみ」の権限。

SUBSCRIBER

加入者は、ストリームにのみ加入することができます。

方法の概要

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

修飾子と型

方法

説明

String

toString()

static Role

valueOf(String name)

指定された名前の、このクラスの列挙定数を返します。

static Role[]

values()

この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。

java.lang クラスから継承されたメソッド。列挙型

compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf

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

getClass, notify, notifyAll, wait, wait, wait

列挙定数の詳細

購読者

public static final 役割 購読者

加入者は、ストリームにのみ加入することができます。

発行元

public static final 役割 発行元

パブリッシャーは、ストリームの配信、ストリームへのサブスクライブ、およびシグナルの送信を行うことができます。(これは、 を呼び出してロールを設定しない場合のデフォルト値です。 TokenOptions.Builder.role(Role role) メソッドを使用する。

司会者

public static final 役割 司会者

パブリッシャーに付与される権限に加え、モデレーターは、 クライアントの接続切断、ストリームの配信停止、 または配信中のストリームの音声ミュートなどのモデレーション機能を実行できます。詳細は、 モデレーション開発者ガイド.

PUBLISHER_ONLY

public static final 役割 PUBLISHER_ONLY

「公開のみ」の権限。

メソッドの詳細

価値観

public static 役割[] values()

この列挙型クラスの定数を、 宣言された順序で格納した配列を返します。

戻り値: : この列挙型クラスの定数を、宣言された順に格納した配列

valueOf

public static 役割 valueOf(ストリング 名前)

指定された名前の、このクラスの列挙定数を返します。 文字列は以下と一致している必要があります。 まさに このクラス内で 列挙定数を宣言するために使用される識別子です。(余分な空白文字は 使用できません。)

パラメータ: : name - 返す列挙定数の名前。

戻り値: : 指定された名前の列挙定数

投球: : IllegalArgumentException - この列挙型クラスに、指定された名前の定数が存在しない場合 : NullPointerException - 引数がnullの場合

toString

public ストリング toString()

上書き: : toString 授業中 Enum<Role>