41 41 | * `"BOOL": true`
|
42 42 | */
|
43 43 | public data class Bool(val value: kotlin.Boolean) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
44 44 | }
|
45 45 |
|
46 46 | /**
|
47 47 | * An attribute of type Binary Set. For example:
|
48 48 | *
|
49 49 | * `"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="]`
|
50 50 | */
|
51 - | public data class Bs(val value: kotlin.collections.List<kotlin.ByteArray>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
51 + | public data class Bs(val value: List<kotlin.ByteArray>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
52 52 | }
|
53 53 |
|
54 54 | /**
|
55 55 | * An attribute of type List. For example:
|
56 56 | *
|
57 57 | * `"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}]`
|
58 58 | */
|
59 - | public data class L(val value: kotlin.collections.List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
59 + | public data class L(val value: List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
60 60 | }
|
61 61 |
|
62 62 | /**
|
63 63 | * An attribute of type Map. For example:
|
64 64 | *
|
65 65 | * `"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}`
|
66 66 | */
|
67 - | public data class M(val value: kotlin.collections.Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
67 + | public data class M(val value: Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
68 68 | }
|
69 69 |
|
70 70 | /**
|
71 71 | * An attribute of type Number. For example:
|
72 72 | *
|
73 73 | * `"N": "123.45"`
|
74 74 | *
|
75 75 | * Numbers are sent across the network to DynamoDB as strings, to maximize compatibility across languages and libraries. However, DynamoDB treats them as number type attributes for mathematical operations.
|
76 76 | */
|
77 77 | public data class N(val value: kotlin.String) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
78 78 | }
|
79 79 |
|
80 80 | /**
|
81 81 | * An attribute of type Number Set. For example:
|
82 82 | *
|
83 83 | * `"NS": ["42.2", "-19", "7.5", "3.14"]`
|
84 84 | *
|
85 85 | * Numbers are sent across the network to DynamoDB as strings, to maximize compatibility across languages and libraries. However, DynamoDB treats them as number type attributes for mathematical operations.
|
86 86 | */
|
87 - | public data class Ns(val value: kotlin.collections.List<kotlin.String>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
87 + | public data class Ns(val value: List<kotlin.String>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
88 88 | }
|
89 89 |
|
90 90 | /**
|
91 91 | * An attribute of type Null. For example:
|
92 92 | *
|
93 93 | * `"NULL": true`
|
94 94 | */
|
95 95 | public data class Null(val value: kotlin.Boolean) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
96 96 | }
|
97 97 |
|
98 98 | /**
|
99 99 | * An attribute of type String. For example:
|
100 100 | *
|
101 101 | * `"S": "Hello"`
|
102 102 | */
|
103 103 | public data class S(val value: kotlin.String) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
104 104 | }
|
105 105 |
|
106 106 | /**
|
107 107 | * An attribute of type String Set. For example:
|
108 108 | *
|
109 109 | * `"SS": ["Giraffe", "Hippo" ,"Zebra"]`
|
110 110 | */
|
111 - | public data class Ss(val value: kotlin.collections.List<kotlin.String>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
111 + | public data class Ss(val value: List<kotlin.String>) : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
112 112 | }
|
113 113 |
|
114 114 | public object SdkUnknown : aws.sdk.kotlin.services.dynamodb.model.AttributeValue() {
|
115 115 | }
|
116 116 |
|
117 117 | /**
|
118 118 | * Casts this [AttributeValue] as a [B] and retrieves its [kotlin.ByteArray] value. Throws an exception if the [AttributeValue] is not a
|
119 119 | * [B].
|
120 120 | */
|
121 121 | public fun asB(): kotlin.ByteArray = (this as AttributeValue.B).value
|
122 122 |
|
123 123 | /**
|
124 124 | * Casts this [AttributeValue] as a [B] and retrieves its [kotlin.ByteArray] value. Returns null if the [AttributeValue] is not a [B].
|
125 125 | */
|
126 126 | public fun asBOrNull(): kotlin.ByteArray? = (this as? AttributeValue.B)?.value
|
127 127 |
|
128 128 | /**
|
129 129 | * Casts this [AttributeValue] as a [Bool] and retrieves its [kotlin.Boolean] value. Throws an exception if the [AttributeValue] is not a
|
130 130 | * [Bool].
|
131 131 | */
|
132 132 | public fun asBool(): kotlin.Boolean = (this as AttributeValue.Bool).value
|
133 133 |
|
134 134 | /**
|
135 135 | * Casts this [AttributeValue] as a [Bool] and retrieves its [kotlin.Boolean] value. Returns null if the [AttributeValue] is not a [Bool].
|
136 136 | */
|
137 137 | public fun asBoolOrNull(): kotlin.Boolean? = (this as? AttributeValue.Bool)?.value
|
138 138 |
|
139 139 | /**
|
140 - | * Casts this [AttributeValue] as a [Bs] and retrieves its [kotlin.collections.List<kotlin.ByteArray>] value. Throws an exception if the [AttributeValue] is not a
|
140 + | * Casts this [AttributeValue] as a [Bs] and retrieves its [List<kotlin.ByteArray>] value. Throws an exception if the [AttributeValue] is not a
|
141 141 | * [Bs].
|
142 142 | */
|
143 - | public fun asBs(): kotlin.collections.List<kotlin.ByteArray> = (this as AttributeValue.Bs).value
|
143 + | public fun asBs(): List<kotlin.ByteArray> = (this as AttributeValue.Bs).value
|
144 144 |
|
145 145 | /**
|
146 - | * Casts this [AttributeValue] as a [Bs] and retrieves its [kotlin.collections.List<kotlin.ByteArray>] value. Returns null if the [AttributeValue] is not a [Bs].
|
146 + | * Casts this [AttributeValue] as a [Bs] and retrieves its [List<kotlin.ByteArray>] value. Returns null if the [AttributeValue] is not a [Bs].
|
147 147 | */
|
148 - | public fun asBsOrNull(): kotlin.collections.List<kotlin.ByteArray>? = (this as? AttributeValue.Bs)?.value
|
148 + | public fun asBsOrNull(): List<kotlin.ByteArray>? = (this as? AttributeValue.Bs)?.value
|
149 149 |
|
150 150 | /**
|
151 - | * Casts this [AttributeValue] as a [L] and retrieves its [kotlin.collections.List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Throws an exception if the [AttributeValue] is not a
|
151 + | * Casts this [AttributeValue] as a [L] and retrieves its [List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Throws an exception if the [AttributeValue] is not a
|
152 152 | * [L].
|
153 153 | */
|
154 - | public fun asL(): kotlin.collections.List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue> = (this as AttributeValue.L).value
|
154 + | public fun asL(): List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue> = (this as AttributeValue.L).value
|
155 155 |
|
156 156 | /**
|
157 - | * Casts this [AttributeValue] as a [L] and retrieves its [kotlin.collections.List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Returns null if the [AttributeValue] is not a [L].
|
157 + | * Casts this [AttributeValue] as a [L] and retrieves its [List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Returns null if the [AttributeValue] is not a [L].
|
158 158 | */
|
159 - | public fun asLOrNull(): kotlin.collections.List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>? = (this as? AttributeValue.L)?.value
|
159 + | public fun asLOrNull(): List<aws.sdk.kotlin.services.dynamodb.model.AttributeValue>? = (this as? AttributeValue.L)?.value
|
160 160 |
|
161 161 | /**
|
162 - | * Casts this [AttributeValue] as a [M] and retrieves its [kotlin.collections.Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Throws an exception if the [AttributeValue] is not a
|
162 + | * Casts this [AttributeValue] as a [M] and retrieves its [Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Throws an exception if the [AttributeValue] is not a
|
163 163 | * [M].
|
164 164 | */
|
165 - | public fun asM(): kotlin.collections.Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue> = (this as AttributeValue.M).value
|
165 + | public fun asM(): Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue> = (this as AttributeValue.M).value
|
166 166 |
|
167 167 | /**
|
168 - | * Casts this [AttributeValue] as a [M] and retrieves its [kotlin.collections.Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Returns null if the [AttributeValue] is not a [M].
|
168 + | * Casts this [AttributeValue] as a [M] and retrieves its [Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>] value. Returns null if the [AttributeValue] is not a [M].
|
169 169 | */
|
170 - | public fun asMOrNull(): kotlin.collections.Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>? = (this as? AttributeValue.M)?.value
|
170 + | public fun asMOrNull(): Map<kotlin.String, aws.sdk.kotlin.services.dynamodb.model.AttributeValue>? = (this as? AttributeValue.M)?.value
|
171 171 |
|
172 172 | /**
|
173 173 | * Casts this [AttributeValue] as a [N] and retrieves its [kotlin.String] value. Throws an exception if the [AttributeValue] is not a
|
174 174 | * [N].
|
175 175 | */
|
176 176 | public fun asN(): kotlin.String = (this as AttributeValue.N).value
|
177 177 |
|
178 178 | /**
|
179 179 | * Casts this [AttributeValue] as a [N] and retrieves its [kotlin.String] value. Returns null if the [AttributeValue] is not a [N].
|
180 180 | */
|
181 181 | public fun asNOrNull(): kotlin.String? = (this as? AttributeValue.N)?.value
|
182 182 |
|
183 183 | /**
|
184 - | * Casts this [AttributeValue] as a [Ns] and retrieves its [kotlin.collections.List<kotlin.String>] value. Throws an exception if the [AttributeValue] is not a
|
184 + | * Casts this [AttributeValue] as a [Ns] and retrieves its [List<kotlin.String>] value. Throws an exception if the [AttributeValue] is not a
|
185 185 | * [Ns].
|
186 186 | */
|
187 - | public fun asNs(): kotlin.collections.List<kotlin.String> = (this as AttributeValue.Ns).value
|
187 + | public fun asNs(): List<kotlin.String> = (this as AttributeValue.Ns).value
|
188 188 |
|
189 189 | /**
|
190 - | * Casts this [AttributeValue] as a [Ns] and retrieves its [kotlin.collections.List<kotlin.String>] value. Returns null if the [AttributeValue] is not a [Ns].
|
190 + | * Casts this [AttributeValue] as a [Ns] and retrieves its [List<kotlin.String>] value. Returns null if the [AttributeValue] is not a [Ns].
|
191 191 | */
|
192 - | public fun asNsOrNull(): kotlin.collections.List<kotlin.String>? = (this as? AttributeValue.Ns)?.value
|
192 + | public fun asNsOrNull(): List<kotlin.String>? = (this as? AttributeValue.Ns)?.value
|
193 193 |
|
194 194 | /**
|
195 195 | * Casts this [AttributeValue] as a [Null] and retrieves its [kotlin.Boolean] value. Throws an exception if the [AttributeValue] is not a
|
196 196 | * [Null].
|
197 197 | */
|
198 198 | public fun asNull(): kotlin.Boolean = (this as AttributeValue.Null).value
|
199 199 |
|
200 200 | /**
|
201 201 | * Casts this [AttributeValue] as a [Null] and retrieves its [kotlin.Boolean] value. Returns null if the [AttributeValue] is not a [Null].
|
202 202 | */
|
203 203 | public fun asNullOrNull(): kotlin.Boolean? = (this as? AttributeValue.Null)?.value
|
204 204 |
|
205 205 | /**
|
206 206 | * Casts this [AttributeValue] as a [S] and retrieves its [kotlin.String] value. Throws an exception if the [AttributeValue] is not a
|
207 207 | * [S].
|
208 208 | */
|
209 209 | public fun asS(): kotlin.String = (this as AttributeValue.S).value
|
210 210 |
|
211 211 | /**
|
212 212 | * Casts this [AttributeValue] as a [S] and retrieves its [kotlin.String] value. Returns null if the [AttributeValue] is not a [S].
|
213 213 | */
|
214 214 | public fun asSOrNull(): kotlin.String? = (this as? AttributeValue.S)?.value
|
215 215 |
|
216 216 | /**
|
217 - | * Casts this [AttributeValue] as a [Ss] and retrieves its [kotlin.collections.List<kotlin.String>] value. Throws an exception if the [AttributeValue] is not a
|
217 + | * Casts this [AttributeValue] as a [Ss] and retrieves its [List<kotlin.String>] value. Throws an exception if the [AttributeValue] is not a
|
218 218 | * [Ss].
|
219 219 | */
|
220 - | public fun asSs(): kotlin.collections.List<kotlin.String> = (this as AttributeValue.Ss).value
|
220 + | public fun asSs(): List<kotlin.String> = (this as AttributeValue.Ss).value
|
221 221 |
|
222 222 | /**
|
223 - | * Casts this [AttributeValue] as a [Ss] and retrieves its [kotlin.collections.List<kotlin.String>] value. Returns null if the [AttributeValue] is not a [Ss].
|
223 + | * Casts this [AttributeValue] as a [Ss] and retrieves its [List<kotlin.String>] value. Returns null if the [AttributeValue] is not a [Ss].
|
224 224 | */
|
225 - | public fun asSsOrNull(): kotlin.collections.List<kotlin.String>? = (this as? AttributeValue.Ss)?.value
|
225 + | public fun asSsOrNull(): List<kotlin.String>? = (this as? AttributeValue.Ss)?.value
|
226 226 | }
|