CollaborationStartingState.Builder

@AutoValue.Builder
@PublicApi
abstract class CollaborationStartingState.Builder


Builder für CollaborationStartingState.

Zusammenfassung

Öffentliche Konstrukteure

Öffentliche Funktionen

abstract CollaborationStartingState!
CollaborationStartingState!

Builds a CollaborationStartingState.

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

Legt das additionalData für einen Builder fest.

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

Legt das mainStageUrl für einen Builder fest.

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

Legt das sidePanelUrl für einen Builder fest.

Öffentliche Konstrukteure

Builder

Builder()

Öffentliche Funktionen

autoBuild

abstract fun autoBuild(): CollaborationStartingState!

setAdditionalData

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

Legt das additionalData für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die Datenlänge überschreitet .

setMainStageUrl

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

Legt das mainStageUrl für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die URL-Länge MAX_URL_CHARS überschreitet.

setSidePanelUrl

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

Legt das sidePanelUrl für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die URL-Länge MAX_URL_CHARS überschreitet.