# DynamicDelivery

# DynamicDelivery

```
@Incubating interface DynamicDelivery
```

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

DSL object to configure dynamic delivery of an asset pack.

## Summary

|                                                                                                                                                                                                                                   ### Properties                                                                                                                                                                                                                                   ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)\<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)\> | [deliveryType](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/DynamicDelivery#deliveryType:org.gradle.api.provider.Property) Identifies the delivery type {install-time, fast-follow, on-demand} when the asset pack is used with a persistent app. |
| abstract[Property](https://docs.gradle.org/current/javadoc/org/gradle/api/provider/Property.html)\<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)\> | [instantDeliveryType](https://developer.android.com/reference/tools/gradle-api/4.1/com/android/build/api/dsl/DynamicDelivery#instantDeliveryType:org.gradle.api.provider.Property) Identifies the delivery type {on-demand} when the asset pack is used with an instant app.                |

## Properties

### deliveryType

```
abstract val deliveryType: Property<String>
```

Identifies the delivery type {install-time, fast-follow, on-demand} when the asset pack is used with a persistent app.  

### instantDeliveryType

```
abstract val instantDeliveryType: Property<String>
```

Identifies the delivery type {on-demand} when the asset pack is used with an instant app.