Package com.pexip.sdk.api.infinity
Class RequestTokenResponse
-
- All Implemented Interfaces:
-
com.pexip.sdk.api.infinity.Token
@Serializable() public final class RequestTokenResponse implements Token
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtokenprivate final Durationexpiresprivate final StringconferenceNameprivate final ParticipantIdparticipantIdprivate final StringparticipantNameprivate final VersionResponseversionprivate final BooleananalyticsEnabledprivate final BooleanchatEnabledprivate final BooleanguestsCanPresentprivate final ServiceTypeserviceTypeprivate final List<StunResponse>stunprivate final List<TurnResponse>turnprivate final BooleandirectMediaprivate final BooleanuseRelayCandidatesOnlyprivate final IntegerdataChannelIdprivate final DurationclientStatsUpdateIntervalprivate final StringcallTagprivate final ParticipantIdparentParticipantIdprivate final transient BooleandirectMediaRequested
-
Constructor Summary
Constructors Constructor Description RequestTokenResponse(String token, Duration expires, String conferenceName, ParticipantId participantId, String participantName, VersionResponse version, Boolean analyticsEnabled, Boolean chatEnabled, Boolean guestsCanPresent, ServiceType serviceType, List<StunResponse> stun, List<TurnResponse> turn, Boolean directMedia, Boolean useRelayCandidatesOnly, Integer dataChannelId, Duration clientStatsUpdateInterval, String callTag, ParticipantId parentParticipantId, Boolean directMediaRequested)
-
Method Summary
Modifier and Type Method Description StringgetToken()an actual token value DurationgetExpires()a duration for which this token remains valid final StringgetConferenceName()final ParticipantIdgetParticipantId()final StringgetParticipantName()final VersionResponsegetVersion()final BooleangetAnalyticsEnabled()final BooleangetChatEnabled()final BooleangetGuestsCanPresent()final ServiceTypegetServiceType()final List<StunResponse>getStun()final List<TurnResponse>getTurn()final BooleangetDirectMedia()final BooleangetUseRelayCandidatesOnly()final IntegergetDataChannelId()final DurationgetClientStatsUpdateInterval()final StringgetCallTag()final ParticipantIdgetParentParticipantId()final BooleangetDirectMediaRequested()-
-
Constructor Detail
-
RequestTokenResponse
RequestTokenResponse(String token, Duration expires, String conferenceName, ParticipantId participantId, String participantName, VersionResponse version, Boolean analyticsEnabled, Boolean chatEnabled, Boolean guestsCanPresent, ServiceType serviceType, List<StunResponse> stun, List<TurnResponse> turn, Boolean directMedia, Boolean useRelayCandidatesOnly, Integer dataChannelId, Duration clientStatsUpdateInterval, String callTag, ParticipantId parentParticipantId, Boolean directMediaRequested)
-
-
Method Detail
-
getExpires
Duration getExpires()
a duration for which this token remains valid
-
getConferenceName
final String getConferenceName()
-
getParticipantId
final ParticipantId getParticipantId()
-
getParticipantName
final String getParticipantName()
-
getVersion
final VersionResponse getVersion()
-
getAnalyticsEnabled
final Boolean getAnalyticsEnabled()
-
getChatEnabled
final Boolean getChatEnabled()
-
getGuestsCanPresent
final Boolean getGuestsCanPresent()
-
getServiceType
final ServiceType getServiceType()
-
getStun
final List<StunResponse> getStun()
-
getTurn
final List<TurnResponse> getTurn()
-
getDirectMedia
final Boolean getDirectMedia()
-
getUseRelayCandidatesOnly
final Boolean getUseRelayCandidatesOnly()
-
getDataChannelId
final Integer getDataChannelId()
-
getClientStatsUpdateInterval
final Duration getClientStatsUpdateInterval()
-
getCallTag
final String getCallTag()
-
getParentParticipantId
final ParticipantId getParentParticipantId()
-
getDirectMediaRequested
final Boolean getDirectMediaRequested()
-
-
-
-