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 Longexpiresprivate final StringconferenceNameprivate final UUIDparticipantIdprivate 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 transient BooleandirectMediaRequested
-
Constructor Summary
Constructors Constructor Description RequestTokenResponse(String token, Long expires, String conferenceName, UUID 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, Boolean directMediaRequested)
-
Method Summary
Modifier and Type Method Description StringgetToken()an actual token value LonggetExpires()a duration in seconds for which this token remains valid final StringgetConferenceName()final UUIDgetParticipantId()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 BooleangetDirectMediaRequested()-
-
Constructor Detail
-
RequestTokenResponse
RequestTokenResponse(String token, Long expires, String conferenceName, UUID 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, Boolean directMediaRequested)
-
-
Method Detail
-
getExpires
Long getExpires()
a duration in seconds for which this token remains valid
-
getConferenceName
final String getConferenceName()
-
getParticipantId
final UUID 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()
-
getDirectMediaRequested
final Boolean getDirectMediaRequested()
-
-
-
-