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 SdkConfig
createSdkConfig()
java.lang.String
getEndpointCustom()
SdkConfig.Builder
setControllerConfig(ControllerConfig controllerConfig)
SdkConfig.Builder
setEndpoint(Endpoint endpoint)
void
setEndpointCustom(java.lang.String endpointCustom)
SdkConfig.Builder
setIsLoggingEnabled(boolean isLoggingEnabled)
SdkConfig.Builder
setLoginListener(AuthenticatorService.LoginListener loginListener)
SdkConfig.Builder
setLogoutListener(Sdk.LogoutListener logoutListener)
SdkConfig.Builder
setUserAgentString(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)
-
-