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!

구축

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를 초과하는 경우입니다.