Package-level declarations

Types

Link copied to clipboard
annotation class Body(val first: KClass<out StringFormat>, val other: KClass<out StringFormat>)
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class ContentType(val value: String, val parameters: Array<String> = [])
Link copied to clipboard
data class DataStoreMessage<T>(val id: String, val content: T)
Link copied to clipboard
@SerialName(value = "messages")
data class DataStoreMessages<T>(val messages: List<DataStoreMessage<T>>) : Map<String, T>
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.PROPERTY])
annotation class DynamicHeaders
Link copied to clipboard
annotation class Header(val name: String = "")

Injected header value of the header with the given name. See SAP Cloud Integration header for predefined headers. Custom headers are also possible, but could be null if the header is not present in the request.

Link copied to clipboard
annotation class Parameter(val name: String = "")
Link copied to clipboard
annotation class Password
Link copied to clipboard
annotation class Property(val name: String = "")
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ScriptEntry

Properties

Link copied to clipboard

SAP CI header which is always part of every HTTP response.

Link copied to clipboard

Set the current log level for this processing. Allowed values: INFO, NONE, DEBUG, ERROR

Link copied to clipboard