-
public final class ScreenMeet.ConfigurationCreate a configuration object. The organizationKey MUST be specified.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumScreenMeet.Configuration.LogLevel
-
Field Summary
Fields Modifier and Type Field Description private final StringorganizationKey
-
Constructor Summary
Constructors Constructor Description Configuration(String organizationKey)
-
Method Summary
Modifier and Type Method Description final ScreenMeet.ConfigurationhttpTimeout(Long httpTimeout)HTTP connection timeout. final ScreenMeet.ConfigurationhttpNumRetry(Integer httpNumRetry)HTTP connection timeout. final ScreenMeet.ConfigurationsocketConnectionTimeout(Long socketConnectionTimeout)HTTP connection timeout. final ScreenMeet.ConfigurationsocketConnectionNumRetries(Integer socketConnectionNumRetries)Socket connection retry number. final ScreenMeet.ConfigurationsocketReconnectDelay(Long socketReconnectDelay)Socket reconnection delay. final ScreenMeet.ConfigurationsocketReconnectNum(Integer socketReconnectNum)Socket reconnection retry number. final ScreenMeet.ConfigurationwebRtcNumRetries(Integer webRtcNumRetries)WebRTC connection retry number. final ScreenMeet.ConfigurationwebRtcTimeout(Long webRtcTimeout)WebRTC connection timeout. final ScreenMeet.ConfigurationlogLevel(ScreenMeet.Configuration.LogLevel logLevel)Represent the severity and importance of log messages output final StringgetOrganizationKey()-
-
Constructor Detail
-
Configuration
Configuration(String organizationKey)
- Parameters:
organizationKey- the api token for your organization
-
-
Method Detail
-
httpTimeout
final ScreenMeet.Configuration httpTimeout(Long httpTimeout)
HTTP connection timeout. Provided in milliseconds. Default 30000.
-
httpNumRetry
final ScreenMeet.Configuration httpNumRetry(Integer httpNumRetry)
HTTP connection timeout. Provided in milliseconds. Default 30000.
-
socketConnectionTimeout
final ScreenMeet.Configuration socketConnectionTimeout(Long socketConnectionTimeout)
HTTP connection timeout. Provided in milliseconds. Default 20000.
-
socketConnectionNumRetries
final ScreenMeet.Configuration socketConnectionNumRetries(Integer socketConnectionNumRetries)
Socket connection retry number. Default 5 retries.
-
socketReconnectDelay
final ScreenMeet.Configuration socketReconnectDelay(Long socketReconnectDelay)
Socket reconnection delay. Provided in seconds. Default 0s.
-
socketReconnectNum
final ScreenMeet.Configuration socketReconnectNum(Integer socketReconnectNum)
Socket reconnection retry number. Default unlimited retries. For unlimited set -1.
-
webRtcNumRetries
final ScreenMeet.Configuration webRtcNumRetries(Integer webRtcNumRetries)
WebRTC connection retry number. Default 5 retries.
-
webRtcTimeout
final ScreenMeet.Configuration webRtcTimeout(Long webRtcTimeout)
WebRTC connection timeout. Provided in seconds. Default 60s.
-
logLevel
final ScreenMeet.Configuration logLevel(ScreenMeet.Configuration.LogLevel logLevel)
Represent the severity and importance of log messages output
- Parameters:
logLevel-INFO|DEBUG|ERROR. @see LogLevel
-
getOrganizationKey
final String getOrganizationKey()
-
-
-
-