Package tv.mycujoo.mclsnetwork
Class MCLSNetwork.Builder
-
- All Implemented Interfaces:
public final class MCLSNetwork.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private IPrefManagerprefManagerprivate Loggerloggerprivate IDataManagerdataManagerprivate IReactorSocketreactorSocketprivate IBFFRTSocketbffrtSocket
-
Constructor Summary
Constructors Constructor Description MCLSNetwork.Builder()
-
Method Summary
Modifier and Type Method Description final IPrefManagergetPrefManager()final UnitsetPrefManager(@Inject() IPrefManager prefManager)final LoggergetLogger()final UnitsetLogger(@Inject() Logger logger)final IDataManagergetDataManager()final UnitsetDataManager(@Inject() IDataManager dataManager)final IReactorSocketgetReactorSocket()final UnitsetReactorSocket(@Inject() IReactorSocket reactorSocket)final IBFFRTSocketgetBffrtSocket()final UnitsetBffrtSocket(@Inject() IBFFRTSocket bffrtSocket)final MCLSNetwork.BuilderwithPublicKey(String publicKey)final MCLSNetwork.BuilderwithIdentityToken(String identityToken)final MCLSNetwork.BuilderwithContext(Context context)final MCLSNetwork.BuilderwithLogLevel(LogLevel logLevel)final MCLSNetworkbuild()-
-
Method Detail
-
getPrefManager
final IPrefManager getPrefManager()
-
setPrefManager
final Unit setPrefManager(@Inject() IPrefManager prefManager)
-
getLogger
final Logger getLogger()
-
getDataManager
final IDataManager getDataManager()
-
setDataManager
final Unit setDataManager(@Inject() IDataManager dataManager)
-
getReactorSocket
final IReactorSocket getReactorSocket()
-
setReactorSocket
final Unit setReactorSocket(@Inject() IReactorSocket reactorSocket)
-
getBffrtSocket
final IBFFRTSocket getBffrtSocket()
-
setBffrtSocket
final Unit setBffrtSocket(@Inject() IBFFRTSocket bffrtSocket)
-
withPublicKey
final MCLSNetwork.Builder withPublicKey(String publicKey)
-
withIdentityToken
final MCLSNetwork.Builder withIdentityToken(String identityToken)
-
withContext
final MCLSNetwork.Builder withContext(Context context)
-
withLogLevel
final MCLSNetwork.Builder withLogLevel(LogLevel logLevel)
-
build
final MCLSNetwork build()
-
-
-
-