CollaborationStartingState.Builder

@AutoValue.Builder
@PublicApi
public abstract class CollaborationStartingState.Builder



Builder für CollaborationStartingState.

Zusammenfassung

Öffentliche Konstrukteure

Öffentliche Methoden

abstract CollaborationStartingState
final CollaborationStartingState

Builds a CollaborationStartingState.

abstract CollaborationStartingState.Builder
setAdditionalData(String additionalData)

Legt das additionalData für einen Builder fest.

abstract CollaborationStartingState.Builder
setMainStageUrl(Uri mainStageUrl)

Legt das mainStageUrl für einen Builder fest.

abstract CollaborationStartingState.Builder
setSidePanelUrl(Uri sidePanelUrl)

Legt das sidePanelUrl für einen Builder fest.

Öffentliche Konstrukteure

Builder

public Builder()

Öffentliche Methoden

autoBuild

public abstract CollaborationStartingState autoBuild()

Teamaufbau

public final CollaborationStartingState build()

Builds a CollaborationStartingState.

setAdditionalData

public abstract CollaborationStartingState.Builder setAdditionalData(String additionalData)

Legt das additionalData für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die Datenlänge überschreitet .

setMainStageUrl

public abstract CollaborationStartingState.Builder setMainStageUrl(Uri mainStageUrl)

Legt das mainStageUrl für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die URL-Länge MAX_URL_CHARS überschreitet.

setSidePanelUrl

public abstract CollaborationStartingState.Builder setSidePanelUrl(Uri sidePanelUrl)

Legt das sidePanelUrl für einen Builder fest.

Löst aus
java.lang.IllegalArgumentException

wenn die URL-Länge MAX_URL_CHARS überschreitet.