InvitationBundle

open fun InvitationBundle(@Nullable inviterId: String, @Nullable inviterName: String, @Nullable inviterExternalId: String, @Nullable conferenceId: String, @Nullable inviterAvatarUrl: String)

Constructs an invitation using raw values.

Parameters

inviterId

inviter's ID, it has to contain a non-null value to be valid

inviterName

inviter's name, it can contain a null value

inviterExternalId

inviter's external ID, it can contain a null value

conferenceId

ID of the conference, it has to contain a non-null value to be valid

inviterAvatarUrl

URL of the inviter's avatar, it can contain a null value


open fun InvitationBundle(@Nullable inviterId: String, @Nullable inviterName: String, @Nullable inviterExternalId: String, @Nullable conferenceId: String, @Nullable inviterAvatarUrl: String, @Nullable conferenceAlias: String)

Constructs an invitation using raw values.

Parameters

inviterId

inviter's ID, it has to contain a non-null value to be valid

inviterName

inviter's name, it can contain a null value

inviterExternalId

inviter's external ID, it can contain a null value

conferenceId

ID of the conference, it has to contain a non-null value to be valid

inviterAvatarUrl

URL of the inviter's avatar, it can contain a null value

conferenceAlias

Optional alias of the conference


open fun InvitationBundle(@NonNull bundle: Bundle)

Constructs an invitation using a native Bundle. Refer to the Constants for the available keys.

Parameters

bundle

Bundle, any null Bundle will trigger an exception


open fun InvitationBundle(@NonNull remoteMessage: Map<String, String>)

Construct an invitation from a Map. Refer to the Constants for the available keys.

Parameters

remoteMessage

The remote message. must be non-null, Any null Map will trigger an exception