# EventBuilders.TileAddEvent.Builder

# EventBuilders.TileAddEvent.Builder

Artifact:[androidx.wear.tiles:tiles](https://developer.android.com/jetpack/androidx/releases/wear-tiles)  
[View Source](https://cs.android.com/search?q=file:androidx/wear/tiles/EventBuilders.java+class:androidx.wear.tiles.EventBuilders.TileAddEvent.Builder)  
Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder "View this page in Java")

<br />

```
class EventBuilders.TileAddEvent.Builder
```

<br />

*** ** * ** ***

Builder for[TileAddEvent](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent)

## Summary

|                                                                                                                                                                                                       ### Public constructors                                                                                                                                                                                                        |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `@`[RequiresSchemaVersion](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/expression/RequiresSchemaVersion)`(major = 1, minor = 0)` [Builder](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder#Builder())`()` Creates an instance of[Builder](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder). |

|                                                            ### Public functions                                                             |
|---------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [EventBuilders.TileAddEvent](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent)                 | [build](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder#build())`()` Builds an instance from accumulated values.                                                                                                                                                     |
| [EventBuilders.TileAddEvent.Builder](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder) | [setTileId](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder#setTileId(int))`(tileId: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Sets instance ID of the added tile, allocated when the tile instance was added to the carousel. |

## Public constructors

### Builder

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

```
@RequiresSchemaVersion(major = 1, minor = 0)
Builder()
```

Creates an instance of[Builder](https://developer.android.com/reference/kotlin/androidx/wear/tiles/EventBuilders.TileAddEvent.Builder).  

## Public functions

### build

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

```
fun build(): EventBuilders.TileAddEvent
```

Builds an instance from accumulated values.  

### setTileId

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

```
fun setTileId(tileId: Int): EventBuilders.TileAddEvent.Builder
```

Sets instance ID of the added tile, allocated when the tile instance was added to the carousel. This ID will remain the same for this tile instance as long it is not removed from the carousel.