ServiceCallout

@XmlSerialName(value = "ServiceCallout", namespace = "http://www.sap.com/apimgmt")
data class ServiceCallout(val async: Boolean, val continueOnError: Boolean, val enabled: Boolean, val request: ServiceCallout.Request? = null, val response: String?, val timeout: Long, val httpTargetConnection: ServiceCallout.HTTPTargetConnection) : Policy(source)

Constructors

Link copied to clipboard
constructor(async: Boolean, continueOnError: Boolean, enabled: Boolean, request: ServiceCallout.Request? = null, response: String?, timeout: Long, httpTargetConnection: ServiceCallout.HTTPTargetConnection)

Types

Link copied to clipboard
Link copied to clipboard
data class Request(val variable: String, val clearPayload: Boolean, val set: AssignMessage.SetBuilder? = null)

Properties

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 = "Request")
val request: ServiceCallout.Request?
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Response")
val response: String?
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Timeout")
val timeout: Long