# MutableDynamicDataMap

# MutableDynamicDataMap

Artifact:[androidx.wear.protolayout:protolayout-expression](https://developer.android.com/jetpack/androidx/releases/wear-protolayout)  
[View Source](https://cs.android.com/search?q=file:androidx/wear/protolayout/expression/DynamicDataMap.kt+class:androidx.wear.protolayout.expression.MutableDynamicDataMap)  
Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/wear/protolayout/expression/MutableDynamicDataMap "View this page in Java")

<br />

```
class MutableDynamicDataMap : DynamicDataMap
```

<br />

|---|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)                                                                                            |||
| ↳ | [androidx.wear.protolayout.expression.DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap)                  ||
|   | ↳ | [androidx.wear.protolayout.expression.MutableDynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap) |

*** ** * ** ***

A mutable heterogeneous map of[DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)keys to their corresponding values. This (and[DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap)) act like[MutableMap](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-map/index.html)(and[Map](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-map/index.html)), but with type safety for key and value pairs.

## Summary

|                                                                                                                                               ### Public constructors                                                                                                                                               |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [MutableDynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#MutableDynamicDataMap(kotlin.Array))`(vararg pairs: `[DynamicDataPair](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataPair)`<*>)` |

|                                   ### Public functions                                   |
|------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)            | [putAll](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#putAll(androidx.wear.protolayout.expression.DynamicDataMap))`(other: `[DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap)`)` Adds all key/values from[other](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#putAll(androidx.wear.protolayout.expression.DynamicDataMap))to this map.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 200)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicBool](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicBool)`>, value: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`)` Associates a boolean[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))with a[DynamicBool](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))in this map.                                                                                                  |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 200)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicColor](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicColor)`>, value: `[Color](https://developer.android.com/reference/android/graphics/Color.html)`)` Associates a color[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))with a[DynamicColor](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))in this map.                                                                                |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 300)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))`(` ` key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicDuration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicDuration)`>,` ` value: `[Duration](https://developer.android.com/reference/java/time/Duration.html) `)` Associates a[Duration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))with a[DynamicDuration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))in this map.                                                                               |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `<T : `[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`> `[set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))`(` ` key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<T>,` ` value: `[DynamicDataBuilders.DynamicDataValue](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataBuilders.DynamicDataValue)`<T>` `)` Associates[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))with[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))in this map. |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 200)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicFloat](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicFloat)`>, value: `[Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)`)` Associates a float[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))with a[DynamicFloat](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))in this map.                                                                                                           |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 300)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInstant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInstant)`>, value: `[Instant](https://developer.android.com/reference/java/time/Instant.html)`)` Associates a[Instant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))with a[DynamicInstant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))in this map.                                                                                                |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 200)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInt32](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInt32)`>, value: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Associates a integer[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))with a[DynamicInt32](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))in this map.                                                                                                                   |
| `operator `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 200)` [set](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicString)`>, value: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`)` Associates a string[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))with a[DynamicString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))in this map.                                                                                                  |

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ### Inherited functions                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From[androidx.wear.protolayout.expression.DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap) |---------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `inline operator `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                           | `<T : `[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`> `[contains](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<T>)` Returns true if this map contains the specified[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey))and it is associated with the specified type[T](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                           | | [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                             | `<T : `[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`> `[contains](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey,java.lang.Class))`(` ` key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<T>,` ` type: `[Class](https://developer.android.com/reference/java/lang/Class.html)`<T>` `)` Returns true if this map contains the specified[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey,java.lang.Class))and it is associated with the specified[type](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#contains(androidx.wear.protolayout.expression.DynamicDataKey,java.lang.Class)). | | `open operator `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                             | [equals](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#equals(kotlin.Any))`(other: `[Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)`?)`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | | `operator `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`?`                               | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicBool](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicBool)`>)` Gets the boolean value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                                                                                                    | | `operator `[Color](https://developer.android.com/reference/android/graphics/Color.html)`?`                                      | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicColor](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicColor)`>)` Gets the color value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                                                                                                    | | `operator `[Duration](https://developer.android.com/reference/java/time/Duration.html)`?`                                       | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicDuration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicDuration)`>)` Gets the[Duration](https://developer.android.com/reference/java/time/Duration.html)value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                          | | `operator `[Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)`?`                                   | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicFloat](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicFloat)`>)` Gets the float value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                                                                                                    | | `operator `[Instant](https://developer.android.com/reference/java/time/Instant.html)`?`                                         | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInstant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInstant)`>)` Gets the[Instant](https://developer.android.com/reference/java/time/Instant.html)value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                              | | `operator `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`?`                                       | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInt32](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInt32)`>)` Gets the integer value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                                                                                                  | | `operator `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`?`                                 | [get](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey))`(key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicString)`>)` Gets the string value mapped to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#get(androidx.wear.protolayout.expression.DynamicDataKey)).                                                                                                                                                                                                                                                                                                                                                                                                 | | `open `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                              | [hashCode](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#hashCode())`()`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | `operator `[DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap) | [plus](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#plus(androidx.wear.protolayout.expression.DynamicDataMap))`(rhs: `[DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap)`)`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | | `open `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                                        | [toString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#toString())`()`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | |

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ### Inherited properties                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From[androidx.wear.protolayout.expression.DynamicDataMap](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap) |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)`<`[Map.Entry](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-map/-entry/index.html)`<`[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`>, `[DynamicDataBuilders.DynamicDataValue](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataBuilders.DynamicDataValue)`<`[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`>>>` | [entries](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#entries()) Returns a read-only[Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)of all key/value pairs in this map.    | | [Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)`<`[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`>>`                                                                                                                                                                                                                                                                                                                                                                                                                               | [keys](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#keys()) Returns a read-only[Set](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-set/index.html)of all keys in this map.                     | | [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | [size](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#size()) Returns the number of key/value pairs in the map.                                                                                                      | | [Collection](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-collection/index.html)`<`[DynamicDataBuilders.DynamicDataValue](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataBuilders.DynamicDataValue)`<`[DynamicBuilders.DynamicType](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicType)`>>`                                                                                                                                                                                                                                                                                                                                                                     | [values](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataMap#values()) Returns a read-only[Collection](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-collection/index.html)of all values in this map. | |

## Public constructors

### MutableDynamicDataMap

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
MutableDynamicDataMap(vararg pairs: DynamicDataPair<*>)
```  

## Public functions

### putAll

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
fun putAll(other: DynamicDataMap): Unit
```

Adds all key/values from[other](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#putAll(androidx.wear.protolayout.expression.DynamicDataMap))to this map. Potentially overwriting any common key.  

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 200)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicBool>, value: Boolean): Unit
```

Associates a boolean[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))with a[DynamicBool](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))in this map.  

|                                                                                                                                   Parameters                                                                                                                                    |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicBool](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicBool)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean))s value. |
| `value: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)                                                                                                                                                                                    | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Boolean)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 200)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicColor>, value: Color): Unit
```

Associates a color[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))with a[DynamicColor](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))in this map.  

|                                                                                                                                    Parameters                                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicColor](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicColor)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color))s value. |
| `value: `[Color](https://developer.android.com/reference/android/graphics/Color.html)                                                                                                                                                                                             | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,android.graphics.Color)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 300)
operator fun set(
    key: DynamicDataKey<DynamicBuilders.DynamicDuration>,
    value: Duration
): Unit
```

Associates a[Duration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))with a[DynamicDuration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))in this map.  

|                                                                                                                                       Parameters                                                                                                                                        |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicDuration](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicDuration)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration))s value. |
| `value: `[Duration](https://developer.android.com/reference/java/time/Duration.html)                                                                                                                                                                                                    | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Duration)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
operator fun <T : DynamicBuilders.DynamicType> set(
    key: DynamicDataKey<T>,
    value: DynamicDataBuilders.DynamicDataValue<T>
): Unit
```

Associates[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))with[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))in this map.  

|                                                                                   Parameters                                                                                   |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<T>`                                               | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue))s value. |
| `value: `[DynamicDataBuilders.DynamicDataValue](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataBuilders.DynamicDataValue)`<T>` | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,androidx.wear.protolayout.expression.DynamicDataBuilders.DynamicDataValue)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 200)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicFloat>, value: Float): Unit
```

Associates a float[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))with a[DynamicFloat](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))in this map.  

|                                                                                                                                    Parameters                                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicFloat](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicFloat)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float))s value. |
| `value: `[Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)                                                                                                                                                                                          | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Float)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 300)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicInstant>, value: Instant): Unit
```

Associates a[Instant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))with a[DynamicInstant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))in this map.  

|                                                                                                                                      Parameters                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInstant](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInstant)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant))s value. |
| `value: `[Instant](https://developer.android.com/reference/java/time/Instant.html)                                                                                                                                                                                                    | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,java.time.Instant)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 200)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicInt32>, value: Int): Unit
```

Associates a integer[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))with a[DynamicInt32](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))in this map.  

|                                                                                                                                    Parameters                                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicInt32](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicInt32)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int))s value. |
| `value: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                                                                                                                                                              | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.Int)).        |

### set

Added in[1.3.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.3.0)  

```
@RequiresSchemaVersion(major = 1, minor = 200)
operator fun set(key: DynamicDataKey<DynamicBuilders.DynamicString>, value: String): Unit
```

Associates a string[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))with a[DynamicString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))in this map.  

|                                                                                                                                     Parameters                                                                                                                                      |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `key: `[DynamicDataKey](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicDataKey)`<`[DynamicBuilders.DynamicString](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/DynamicBuilders.DynamicString)`>` | represent a key that other APIs can use to reference[value](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String))s value. |
| `value: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)                                                                                                                                                                                          | is the static value to use for resolving references to[key](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/MutableDynamicDataMap#set(androidx.wear.protolayout.expression.DynamicDataKey,kotlin.String)).        |