ConferenceJoinOptions.Builder

Available in the package com.voxeet.sdk.services.builders.ConferenceJoinOptions.Builder.

Constructors

Builder

Builder(@NonNull conference: Conference)

Creates a new builder.

Parameters

NameTypeDescription
conferenceConferencenon null valid conference.

Methods

setConferenceParticipantType

setConferenceParticipantType(@NonNull conferenceParticipantType: ConferenceParticipantType): ConferenceJoinOptions.Builder

Sets the type of the joining participant, from a local point of view. There are the following participant types:

  • normal - the default value
  • broadcaster - a participant can actively participate in a conference and transmit media to the rest of conference participants
  • listener - a participant can only listen to a conference and cannot actively participate

Parameters

NameTypeDescription
conferenceParticipantTypeConferenceParticipantTypenon null specified type of the conference participant

Returns: ConferenceJoinOptions.Builder - the builder instance.

build

build(): ConferenceJoinOptions

Constructs the corresponding ConferenceJoinOptions from the data set.

Returns: @NonNull ConferenceJoinOptions - a new valid instance of the conference join representation.