SerializableEndpointPatchItemDto

@Serializable
data class SerializableEndpointPatchItemDto(val key: EndpointConfiguration.Key, val shouldFail: SetOrDont<Boolean?> = SetOrDont.DoNotSet, val delayMs: SetOrDont<Int?> = SetOrDont.DoNotSet, val defaultHeaders: SetOrDont<Map<String, String>?> = SetOrDont.DoNotSet, val defaultBody: SetOrDont<String?> = SetOrDont.DoNotSet, val defaultStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?> = SetOrDont.DoNotSet, val errorBody: SetOrDont<String?> = SetOrDont.DoNotSet, val errorHeaders: SetOrDont<Map<String, String>?> = SetOrDont.DoNotSet, val errorStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?> = SetOrDont.DoNotSet)

DTO for interaction with the web portal.

Constructors

Link copied to clipboard
constructor(key: EndpointConfiguration.Key, shouldFail: SetOrDont<Boolean?> = SetOrDont.DoNotSet, delayMs: SetOrDont<Int?> = SetOrDont.DoNotSet, defaultHeaders: SetOrDont<Map<String, String>?> = SetOrDont.DoNotSet, defaultBody: SetOrDont<String?> = SetOrDont.DoNotSet, defaultStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?> = SetOrDont.DoNotSet, errorBody: SetOrDont<String?> = SetOrDont.DoNotSet, errorHeaders: SetOrDont<Map<String, String>?> = SetOrDont.DoNotSet, errorStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?> = SetOrDont.DoNotSet)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val defaultStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val errorStatus: SetOrDont<@Serializable(with = HttpStatusCodeSerializer::class) HttpStatusCode?>
Link copied to clipboard
Link copied to clipboard