CollaborationStartingState.Builder

@AutoValue.Builder
@PublicApi
abstract class CollaborationStartingState.Builder


CollaborationStartingState のビルダー。

まとめ

パブリック コンストラクタ

パブリック関数

abstract CollaborationStartingState!
CollaborationStartingState!

CollaborationStartingState をビルドします。

abstract CollaborationStartingState.Builder!
setAdditionalData(additionalData: String!)

ビルダーに additionalData を設定します。

abstract CollaborationStartingState.Builder!
setMainStageUrl(mainStageUrl: Uri!)

ビルダーに mainStageUrl を設定します。

abstract CollaborationStartingState.Builder!
setSidePanelUrl(sidePanelUrl: Uri!)

ビルダーに sidePanelUrl を設定します。

パブリック コンストラクタ

Builder

Builder()

パブリック関数

autoBuild

abstract fun autoBuild(): CollaborationStartingState!

build

fun build(): CollaborationStartingState!

CollaborationStartingState をビルドします。

setAdditionalData

abstract fun setAdditionalData(additionalData: String!): CollaborationStartingState.Builder!

ビルダーに additionalData を設定します。

例外
java.lang.IllegalArgumentException

データ長が を超えた場合。

setMainStageUrl

abstract fun setMainStageUrl(mainStageUrl: Uri!): CollaborationStartingState.Builder!

ビルダーに mainStageUrl を設定します。

例外
java.lang.IllegalArgumentException

URL の長さが MAX_URL_CHARS を超えている場合。

setSidePanelUrl

abstract fun setSidePanelUrl(sidePanelUrl: Uri!): CollaborationStartingState.Builder!

ビルダーに sidePanelUrl を設定します。

例外
java.lang.IllegalArgumentException

URL の長さが MAX_URL_CHARS を超えている場合。