AssignMessage

@XmlSerialName(value = "AssignMessage", namespace = "http://www.sap.com/apimgmt")
data class AssignMessage(val async: Boolean = false, val continueOnError: Boolean = false, val enabled: Boolean = true, val set: AssignMessage.SetBuilder? = null, val remove: AssignMessage.RemoveBuilder? = null, val assignVariable: AssignMessage.AssignVariable? = null, val ignoreUnresolvedVariables: Boolean = false, val assignTo: AssignTo) : Policy(source)

Constructors

Link copied to clipboard
constructor(async: Boolean = false, continueOnError: Boolean = false, enabled: Boolean = true, set: AssignMessage.SetBuilder? = null, remove: AssignMessage.RemoveBuilder? = null, assignVariable: AssignMessage.AssignVariable? = null, ignoreUnresolvedVariables: Boolean = false, assignTo: AssignTo)

Types

Link copied to clipboard
data class AssignVariable(val name: String, val ref: String)
Link copied to clipboard
data class Header(val name: String, val value: String? = null)
Link copied to clipboard
data class Headers(val headers: List<AssignMessage.Header>)
Link copied to clipboard
Link copied to clipboard
data class SetBuilder(val headers: AssignMessage.Headers, val payload: String? = null, val statusCode: String? = null, val reasonPhrase: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
@XmlSerialName(value = "AssignVariable")
val assignVariable: AssignMessage.AssignVariable?
Link copied to clipboard
open override val async: Boolean
Link copied to clipboard
open override val continueOnError: Boolean
Link copied to clipboard
open override val enabled: Boolean
Link copied to clipboard
@SerialName(value = "IgnoreUnresolvedVariables")
@XmlElement
val ignoreUnresolvedVariables: Boolean
Link copied to clipboard
@XmlSerialName(value = "Remove")
val remove: AssignMessage.RemoveBuilder?
Link copied to clipboard
@XmlSerialName(value = "Set")
val set: AssignMessage.SetBuilder?