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()

ฟังก์ชันสาธารณะ

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