# PointerPropertiesBuilder

# PointerPropertiesBuilder

Artifact:[androidx.test:core](https://developer.android.com/jetpack/androidx/releases/test)  
[View Source](https://cs.android.com/search?q=file:androidx/test/core/view/PointerPropertiesBuilder.java+class:androidx.test.core.view.PointerPropertiesBuilder)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/test/core/view/PointerPropertiesBuilder "View this page in Java")

<br />

```
class PointerPropertiesBuilder
```

<br />

*** ** * ** ***

Builder for[PointerProperties](https://developer.android.com/reference/android/view/MotionEvent.PointerProperties.html).

## Summary

|                                                             ### Public functions                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [MotionEvent.PointerProperties](https://developer.android.com/reference/android/view/MotionEvent.PointerProperties.html)`!`                  | [build](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder#build())`()`                                                                                                       |
| `java-static `[PointerPropertiesBuilder](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder)`!` | [newBuilder](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder#newBuilder())`()`                                                                                             |
| [PointerPropertiesBuilder](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder)`!`               | [setId](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder#setId(int))`(id: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)`                   |
| [PointerPropertiesBuilder](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder)`!`               | [setToolType](https://developer.android.com/reference/kotlin/androidx/test/core/view/PointerPropertiesBuilder#setToolType(int))`(toolType: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` |

## Public functions

### build

```
fun build(): MotionEvent.PointerProperties!
```  

### newBuilder

```
java-static fun newBuilder(): PointerPropertiesBuilder!
```  

### setId

```
fun setId(id: Int): PointerPropertiesBuilder!
```  

### setToolType

```
fun setToolType(toolType: Int): PointerPropertiesBuilder!
```