XmlMapName

data class XmlMapName(val entry: String? = Default.entry, val key: String = Default.key, val value: String = Default.value)

Specifies entry, key, and value node names used to encode a Map structure. See https://awslabs.github.io/smithy/spec/xml.html#map-serialization

This trait need only be added to a SdkFieldDescriptor if the map entry, key, or value is something other than the default specified in XmlMapName.Default

Parameters

entry

the name of the entry node which wraps map entries. Must be null for flat maps.

key

the name of the key field

value

the name of the value field

Constructors

Link copied to clipboard
constructor(entry: String? = Default.entry, key: String = Default.key, value: String = Default.value)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val key: String
Link copied to clipboard