Package-level declarations
Types
Link copied to clipboard
class AirwallexCheckoutException(val error: AirwallexError? = null, traceId: String? = null, val statusCode: Int = 0, message: String? = error?.message, e: Throwable? = null) : AirwallexException
An exception that represents an internal problem with Airwallex's sdk.
Link copied to clipboard
class AirwallexComponentDependencyException(dependency: Dependency, traceId: String? = null, val statusCode: Int = 0, e: Throwable? = null) : AirwallexException
An exception that is thrown when a required dependency for a component within the Airwallex SDK is missing.
Link copied to clipboard
abstract class AirwallexException @JvmOverloads constructor(val error: AirwallexError?, traceId: String?, val statusCode: Int, message: String? = error?.message, e: Throwable? = null) : Exception
Parent class for exceptions encountered when using the SDK.
Link copied to clipboard
An exception that represents a failure to connect to Airwallex's API.
Link copied to clipboard
class APIException(val error: AirwallexError? = null, traceId: String? = null, val statusCode: Int = 0, message: String? = error?.message, e: Throwable? = null) : AirwallexException
An exception that represents an internal problem with Airwallex's servers.
Link copied to clipboard
class AuthenticationException(val error: AirwallexError, traceId: String? = null) : AirwallexException
Link copied to clipboard
Link copied to clipboard
class InvalidRequestException(val param: String? = null, val error: AirwallexError? = null, traceId: String? = null, val statusCode: Int = 0, message: String? = error?.message, e: Throwable? = null) : AirwallexException
Link copied to clipboard