CollaborationStartingState.Builder

@AutoValue.Builder
@PublicApi
abstract class CollaborationStartingState.Builder


سازنده برای CollaborationStartingState .

خلاصه

سازندگان عمومی

توابع عمومی

abstract CollaborationStartingState !
CollaborationStartingState !
build ()

یک CollaborationStartingState ایجاد می کند.

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

additionalData روی یک سازنده تنظیم می کند.

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

mainStageUrl را روی یک سازنده تنظیم می کند.

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

sidePanelUrl را روی یک سازنده تنظیم می کند.

سازندگان عمومی

سازنده

Builder()

توابع عمومی

ساخت خودکار

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 بیشتر شود.