Class AppSettings.AppSettingsBuilder

  • Enclosing class:
    AppSettings

    public static class AppSettings.AppSettingsBuilder
    extends java.lang.Object
    • Constructor Detail

      • AppSettingsBuilder

        public AppSettingsBuilder()
    • Method Detail

      • subscribePresenceForAllUsers

        public AppSettings.AppSettingsBuilder subscribePresenceForAllUsers()
        method to set the presence subscription to all users
        Returns:
        AppSettingsBuilder object when is called
      • subcribePresenceForRoles

        @Deprecated
        public AppSettings.AppSettingsBuilder subcribePresenceForRoles​(java.util.List<java.lang.String> roles)
        Deprecated.
        created a new method with the correct name due to the typo in this one
        method to set the presence subscription to all users belonging to tge specified roles
        Parameters:
        roles - List of roles for which the presence is to be subscribed
        Returns:
        AppSettingsBuilder object when is called
      • subscribePresenceForRoles

        public AppSettings.AppSettingsBuilder subscribePresenceForRoles​(java.util.List<java.lang.String> roles)
        method to set the presence subscription to all users belonging to tge specified roles
        Parameters:
        roles - List of roles for which the presence is to be subscribed
        Returns:
        AppSettingsBuilder object when is called
      • subscribePresenceForFriends

        public AppSettings.AppSettingsBuilder subscribePresenceForFriends()
        method to set the presence subscription to friends
        Returns:
        AppSettingsBuilder object when is called
      • setRegion

        public AppSettings.AppSettingsBuilder setRegion​(java.lang.String region)
        method to set region your app is hosted in.
        Returns:
        AppSettingsBuilder object when is called
      • autoEstablishSocketConnection

        public AppSettings.AppSettingsBuilder autoEstablishSocketConnection​(boolean autoEstablishSocketConnection)
        method to determine if the Web Socket connection should be established automatically when the init method is called if the user has previously logged in.
        Parameters:
        autoEstablishSocketConnection - - boolean that determines if the web socket connection should be established automatically.
        Returns:
        AppSettingsBuilder object when is called