Added in [API level 37](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# Builder

*** ** * ** ***

```
class Builder
```

|---|---|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) ||
| ↳ | [android.ranging.raw.RawDtTagRangingConfig.Builder](https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig.Builder#) |

Builder for `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig`.

## Summary

| Public constructors ||
|---|---|
| `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig.Builder#Builder(android.ranging.raw.RawRangingDevice)(tagDevice: https://developer.android.com/reference/kotlin/android/ranging/raw/RawRangingDevice)` Creates a new Builder for `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig`. |

| Public methods ||
|---|---|
| [RawDtTagRangingConfig](https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig) | `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig.Builder#build()()` Builds the `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig` instance. |

## Public constructors

### Builder

Added in [API level 37](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

```
Builder(tagDevice: RawRangingDevice)
```

Creates a new Builder for `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig`.

| Parameters ||
|---|---|
| `tagDevice` | [RawRangingDevice](https://developer.android.com/reference/kotlin/android/ranging/raw/RawRangingDevice): The `https://developer.android.com/reference/kotlin/android/ranging/raw/RawRangingDevice` representing the tag. This device must have DlTdoaRangingParams set. This value cannot be `null`. |

| Exceptions ||
|---|---|
| `java.lang.IllegalArgumentException` | if the tagDevice does not contain DlTdoaRangingParams. |

## Public methods

### build

Added in [API level 37](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

```
fun build(): RawDtTagRangingConfig
```

Builds the `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig` instance.

| Return ||
|---|---|
| `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig` | A new `https://developer.android.com/reference/kotlin/android/ranging/raw/RawDtTagRangingConfig` instance. This value cannot be `null`. |