Package com.cometchat.pro.core
Class AppSettings.AppSettingsBuilder
- java.lang.Object
-
- com.cometchat.pro.core.AppSettings.AppSettingsBuilder
-
- Enclosing class:
- AppSettings
public static class AppSettings.AppSettingsBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AppSettingsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AppSettings.AppSettingsBuilderautoEstablishSocketConnection(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.AppSettingsbuild()AppSettings.AppSettingsBuildersetRegion(java.lang.String region)method to set region your app is hosted in.AppSettings.AppSettingsBuildersubcribePresenceForRoles(java.util.List<java.lang.String> roles)Deprecated.created a new method with the correct name due to the typo in this oneAppSettings.AppSettingsBuildersubscribePresenceForAllUsers()method to set the presence subscription to all usersAppSettings.AppSettingsBuildersubscribePresenceForFriends()method to set the presence subscription to friendsAppSettings.AppSettingsBuildersubscribePresenceForRoles(java.util.List<java.lang.String> roles)method to set the presence subscription to all users belonging to tge specified roles
-
-
-
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 onemethod 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
-
build
public AppSettings build()
-
-