-
- All Implemented Interfaces:
public class AcquiringSdk.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private EnvironmentModeenvironmentModeprivate AcquiringTokenGeneratortokenGeneratorprivate Loggerloggerprivate BooleanisDebugprivate BooleanisDeveloperModeprivate BooleanisPreprodModeprivate final BooleanisDebugModeprivate final BooleanisPreProdModeprivate StringcustomUrlpublic final static AcquiringSdk.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final Unitlog(CharSequence message)Логирует сообщение final Unitlog(Throwable e)Логирует ошибку/исключение final EnvironmentModegetEnvironmentMode()Позволяет установить мод для окружения по умолчанию (дебаг) final UnitsetEnvironmentMode(EnvironmentMode environmentMode)Позволяет установить мод для окружения по умолчанию (дебаг) final AcquiringTokenGeneratorgetTokenGenerator()Объект, который будет использоваться для генерации токена при формировании запросов к api (документация по формированию токена). final UnitsetTokenGenerator(AcquiringTokenGenerator tokenGenerator)Объект, который будет использоваться для генерации токена при формировании запросов к api (документация по формированию токена). final LoggergetLogger()Позволяет использовать свой логгер или заданный final UnitsetLogger(Logger logger)Позволяет использовать свой логгер или заданный final BooleanisDebug()Позволяет включить логирование. final UnitsetDebug(Boolean isDebug)Позволяет включить логирование. final BooleanisDeveloperMode()Позволяет переключать SDK с тестового режима и обратно. final UnitsetDeveloperMode(Boolean isDeveloperMode)Позволяет переключать SDK с тестового режима и обратно. final BooleanisPreprodMode()Позволяет переключать SDK с тестового режима(на другой контур) и обратно. final UnitsetPreprodMode(Boolean isPreprodMode)Позволяет переключать SDK с тестового режима(на другой контур) и обратно. final BooleanisDebugMode()final BooleanisPreProdMode()final StringgetCustomUrl()Позволяет переключать SDK на иной апи-контур, работает только в дебаг режиме final UnitsetCustomUrl(String customUrl)Позволяет переключать SDK на иной апи-контур, работает только в дебаг режиме -
-
Method Detail
-
log
final Unit log(CharSequence message)
Логирует сообщение
-
getEnvironmentMode
final EnvironmentMode getEnvironmentMode()
Позволяет установить мод для окружения по умолчанию (дебаг)
-
setEnvironmentMode
final Unit setEnvironmentMode(EnvironmentMode environmentMode)
Позволяет установить мод для окружения по умолчанию (дебаг)
-
getTokenGenerator
final AcquiringTokenGenerator getTokenGenerator()
Объект, который будет использоваться для генерации токена при формировании запросов к api (документация по формированию токена).
Передача токена для SDK терминалов в общем случае не обязательна и зависит от настроек терминала.
-
setTokenGenerator
final Unit setTokenGenerator(AcquiringTokenGenerator tokenGenerator)
Объект, который будет использоваться для генерации токена при формировании запросов к api (документация по формированию токена).
Передача токена для SDK терминалов в общем случае не обязательна и зависит от настроек терминала.
-
isDeveloperMode
final Boolean isDeveloperMode()
Позволяет переключать SDK с тестового режима и обратно. В тестовом режиме деньги с карты не списываются. По-умолчанию выключен
-
setDeveloperMode
final Unit setDeveloperMode(Boolean isDeveloperMode)
Позволяет переключать SDK с тестового режима и обратно. В тестовом режиме деньги с карты не списываются. По-умолчанию выключен
-
isPreprodMode
final Boolean isPreprodMode()
Позволяет переключать SDK с тестового режима(на другой контур) и обратно. В тестовом режиме деньги с карты не списываются. По-умолчанию выключен
-
setPreprodMode
final Unit setPreprodMode(Boolean isPreprodMode)
Позволяет переключать SDK с тестового режима(на другой контур) и обратно. В тестовом режиме деньги с карты не списываются. По-умолчанию выключен
-
isDebugMode
final Boolean isDebugMode()
-
isPreProdMode
final Boolean isPreProdMode()
-
getCustomUrl
final String getCustomUrl()
Позволяет переключать SDK на иной апи-контур, работает только в дебаг режиме
-
setCustomUrl
final Unit setCustomUrl(String customUrl)
Позволяет переключать SDK на иной апи-контур, работает только в дебаг режиме
-
-
-
-