TargetEndPoint

@XmlSerialName(value = "TargetEndPoint", namespace = "http://www.sap.com/apimgmt")
data class TargetEndPoint(val name: String, val url: String, val providerId: String, val additionalAPIProviders: List<String>, val isDefault: Boolean, val relativePath: String?, val properties: TargetEndPoint.Properties? = null, val faultRules: List<FaultRule>, val defaultFaultRule: FaultRule? = null, val preFlow: Flow, val postFlow: Flow, val conditionalFlows: List<String>, val loadBalancerConfigurations: TargetEndPoint.LoadBalancerConfigurations)(source)

Constructors

Link copied to clipboard
constructor(name: String, url: String, providerId: String, additionalAPIProviders: List<String>, isDefault: Boolean, relativePath: String?, properties: TargetEndPoint.Properties? = null, faultRules: List<FaultRule>, defaultFaultRule: FaultRule? = null, preFlow: Flow, postFlow: Flow, conditionalFlows: List<String>, loadBalancerConfigurations: TargetEndPoint.LoadBalancerConfigurations)

Types

Link copied to clipboard
@XmlSerialName(value = "loadBalancerConfigurations")
data class LoadBalancerConfigurations(val isRetry: Boolean, val healthMonitor: TargetEndPoint.LoadBalancerConfigurations.HealthMonitor)
Link copied to clipboard
@XmlSerialName(value = "properties")
data class Properties(val properties: List<TargetEndPoint.Property>)
Link copied to clipboard
@XmlSerialName(value = "property")
data class Property(val name: String, val value: String)

Properties

Link copied to clipboard
Link copied to clipboard
@XmlElement
val conditionalFlows: List<String>
Link copied to clipboard
@XmlSerialName(value = "defaultFaultRule")
@XmlElement
val defaultFaultRule: FaultRule?
Link copied to clipboard
@XmlElement
val faultRules: List<FaultRule>
Link copied to clipboard
@XmlElement
val isDefault: Boolean
Link copied to clipboard
@XmlElement
val name: String
Link copied to clipboard
@XmlSerialName(value = "postFlow")
val postFlow: Flow
Link copied to clipboard
@XmlSerialName(value = "preFlow")
val preFlow: Flow
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "provider_id")
@XmlElement
val providerId: String
Link copied to clipboard
@XmlElement
val relativePath: String?
Link copied to clipboard
@XmlElement
val url: String