Class EMProperties


  • public class EMProperties
    extends java.lang.Object
    • Constructor Detail

      • EMProperties

        public EMProperties​(EMProperties.Realm realm,
                            java.lang.String appKey,
                            Credentials credentials,
                            java.lang.String baseUri,
                            EMProxy proxy,
                            int httpConnectionPoolSize,
                            int httpConnectionMaxIdleTime,
                            int httpConnectionMaxLifeTime,
                            int httpConnectionEvictInBackground,
                            int httpConnectionPendingAcquireMaxCount,
                            int httpConnectionPendingAcquireTimeout,
                            int nettyWorkerCount,
                            java.lang.String serverTimezone,
                            int agoraTokenExpireInSeconds,
                            reactor.netty.transport.logging.AdvancedByteBufFormat httpLogFormat,
                            boolean validateUserName)
      • EMProperties

        @Deprecated
        public EMProperties​(java.lang.String baseUri,
                            java.lang.String appKey,
                            EMProxy proxy,
                            java.lang.String clientId,
                            java.lang.String clientSecret,
                            int httpConnectionPoolSize,
                            java.lang.String serverTimezone,
                            int httpConnectionMaxIdleTime,
                            int httpConnectionMaxLifeTime,
                            int httpConnectionEvictInBackground,
                            int nettyWorkerCount,
                            int httpConnectionPendingAcquireMaxCount,
                            int httpConnectionPendingAcquireTimeout)
        Deprecated.
        use builder() instead.
        Parameters:
        baseUri - baseUri
        appKey - appKey
        proxy - proxy
        clientId - clientId
        clientSecret - clientSecret
        httpConnectionPoolSize - httpConnectionPoolSize
        serverTimezone - serverTimezone
        httpConnectionMaxIdleTime - httpConnectionMaxIdleTime
        httpConnectionMaxLifeTime -
        httpConnectionEvictInBackground -
        nettyWorkerCount - nettyWorkerCount
        httpConnectionPendingAcquireMaxCount - httpConnectionPendingAcquireMaxCount
        httpConnectionPendingAcquireTimeout -
    • Method Detail

      • getAppkey

        public java.lang.String getAppkey()
      • getClientId

        public java.lang.String getClientId()
      • getClientSecret

        public java.lang.String getClientSecret()
      • getAppId

        public java.lang.String getAppId()
      • getAppCert

        public java.lang.String getAppCert()
      • getBaseUri

        public java.lang.String getBaseUri()
      • getProxy

        public EMProxy getProxy()
      • getAppkeyUrlEncoded

        public java.lang.String getAppkeyUrlEncoded()
      • getAppkeySlashDelimited

        public java.lang.String getAppkeySlashDelimited()
      • getHttpConnectionPoolSize

        public int getHttpConnectionPoolSize()
      • getHttpConnectionMaxIdleTime

        public int getHttpConnectionMaxIdleTime()
      • getHttpConnectionMaxLifeTime

        public int getHttpConnectionMaxLifeTime()
      • getHttpConnectionEvictInBackground

        public int getHttpConnectionEvictInBackground()
      • getHttpConnectionPendingAcquireMaxCount

        public int getHttpConnectionPendingAcquireMaxCount()
      • getHttpConnectionPendingAcquireTimeout

        public int getHttpConnectionPendingAcquireTimeout()
      • getServerTimezone

        public java.lang.String getServerTimezone()
      • getAppKey

        public java.lang.String getAppKey()
      • getAgoraTokenExpireInSeconds

        public int getAgoraTokenExpireInSeconds()
      • getHttpLogFormat

        public reactor.netty.transport.logging.AdvancedByteBufFormat getHttpLogFormat()
      • getValidateUserName

        public boolean getValidateUserName()
      • getNettyWorkerCount

        public int getNettyWorkerCount()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object