cikraft
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
cikraft
proxy
/
app.softwork.cikraft.proxy
/
ExtractVariables
Extract
Variables
@
Serializable
@
XmlSerialName
(
value
=
"ExtractVariables"
,
namespace
=
"http://www.sap.com/apimgmt"
)
data
class
ExtractVariables
(
val
async
:
Boolean
,
val
continueOnError
:
Boolean
,
val
enabled
:
Boolean
,
val
source
:
String
,
val
variablePrefix
:
String
,
val
jsonPayload
:
ExtractVariables.JsonPayload
)
:
Policy
(
source
)
Members
Constructors
Extract
Variables
Link copied to clipboard
constructor
(
async
:
Boolean
,
continueOnError
:
Boolean
,
enabled
:
Boolean
,
source
:
String
,
variablePrefix
:
String
,
jsonPayload
:
ExtractVariables.JsonPayload
)
Types
Json
Payload
Link copied to clipboard
@
Serializable
data
class
JsonPayload
(
val
variables
:
List
<
ExtractVariables.Variable
>
)
Variable
Link copied to clipboard
@
Serializable
data
class
Variable
(
val
name
:
String
,
val
jsonPath
:
String
)
Properties
async
Link copied to clipboard
open
override
val
async
:
Boolean
continue
On
Error
Link copied to clipboard
open
override
val
continueOnError
:
Boolean
enabled
Link copied to clipboard
open
override
val
enabled
:
Boolean
json
Payload
Link copied to clipboard
@
XmlElement
@
XmlSerialName
(
value
=
"JSONPayload"
)
val
jsonPayload
:
ExtractVariables.JsonPayload
source
Link copied to clipboard
@
XmlElement
@
XmlSerialName
(
value
=
"Source"
)
val
source
:
String
variable
Prefix
Link copied to clipboard
@
XmlElement
@
XmlSerialName
(
value
=
"VariablePrefix"
)
val
variablePrefix
:
String