Package com.cheetahdigital.corekit.sdk
Class SdkConfig.Builder
- java.lang.Object
-
- com.cheetahdigital.corekit.sdk.SdkConfig.Builder
-
- Enclosing class:
- SdkConfig
public static class SdkConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkConfigcreateSdkConfig()java.lang.StringgetEndpointCustom()SdkConfig.BuildersetControllerConfig(ControllerConfig controllerConfig)SdkConfig.BuildersetEndpoint(Endpoint endpoint)voidsetEndpointCustom(java.lang.String endpointCustom)SdkConfig.BuildersetIsLoggingEnabled(boolean isLoggingEnabled)SdkConfig.BuildersetLoginListener(AuthenticatorService.LoginListener loginListener)SdkConfig.BuildersetLogoutListener(Sdk.LogoutListener logoutListener)SdkConfig.BuildersetUserAgentString(java.lang.String userAgentString)
-
-
-
Method Detail
-
setEndpoint
public SdkConfig.Builder setEndpoint(Endpoint endpoint)
-
setUserAgentString
public SdkConfig.Builder setUserAgentString(java.lang.String userAgentString)
-
setIsLoggingEnabled
public SdkConfig.Builder setIsLoggingEnabled(boolean isLoggingEnabled)
-
setLogoutListener
public SdkConfig.Builder setLogoutListener(Sdk.LogoutListener logoutListener)
-
setLoginListener
public SdkConfig.Builder setLoginListener(AuthenticatorService.LoginListener loginListener)
-
setControllerConfig
public SdkConfig.Builder setControllerConfig(ControllerConfig controllerConfig)
-
createSdkConfig
public SdkConfig createSdkConfig()
-
getEndpointCustom
public java.lang.String getEndpointCustom()
-
setEndpointCustom
public void setEndpointCustom(java.lang.String endpointCustom)
-
-