# Bundle

# Bundle

```
@Incubating interface Bundle
```

|------------------------------------------------------------------------------------------------------------------------------------|
| [com.android.build.api.dsl.Bundle](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#) |

## Summary

|                                                                                                                                                                                                                       ### Public methods                                                                                                                                                                                                                        ||
|--------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [abi](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#abi(kotlin.Function1))`(`action:` `[BundleAbi](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleAbi).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br />                     |
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [density](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#density(kotlin.Function1))`(`action:` `[BundleDensity](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleDensity).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br />     |
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [language](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#language(kotlin.Function1))`(`action:` `[BundleLanguage](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleLanguage).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br /> |
| abstract[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [texture](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#texture(kotlin.Function1))`(`action:` `[BundleTexture](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleTexture).()` `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` <br />     |

|                                                                                                                                           ### Properties                                                                                                                                            ||
|---------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[BundleAbi](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleAbi)           | [abi](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#abi:com.android.build.api.dsl.BundleAbi) <br />                |
| abstract[BundleDensity](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleDensity)   | [density](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#density:com.android.build.api.dsl.BundleDensity) <br />    |
| abstract[BundleLanguage](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleLanguage) | [language](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#language:com.android.build.api.dsl.BundleLanguage) <br /> |
| abstract[BundleTexture](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/BundleTexture)   | [texture](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/Bundle#texture:com.android.build.api.dsl.BundleTexture) <br />    |

## Public methods

### abi

```
abstract fun abi(action: BundleAbi.() -> Unit): Unit
```  

### density

```
abstract fun density(action: BundleDensity.() -> Unit): Unit
```  

### language

```
abstract fun language(action: BundleLanguage.() -> Unit): Unit
```  

### texture

```
abstract fun texture(action: BundleTexture.() -> Unit): Unit
```

## Properties

### abi

```
abstract val abi: BundleAbi
```  

### density

```
abstract val density: BundleDensity
```  

### language

```
abstract val language: BundleLanguage
```  

### texture

```
abstract val texture: BundleTexture
```