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
class PermissionException(val error: AirwallexError, traceId: String? = null) : AirwallexException