# SecondaryInput

# SecondaryInput

```
interface SecondaryInput
```

|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [com.android.build.api.transform.SecondaryInput](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryInput#) |

Represents a change event for a[SecondaryFile](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryFile)transform input.

## Summary

|                                                                                                                                                    ### Public methods                                                                                                                                                    ||
|--------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| abstract[SecondaryFile](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryFile)! | [getSecondaryInput](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryInput#getSecondaryInput())`()` The change event subject. |
| abstract[Status](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/Status)!               | [getStatus](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryInput#getStatus())`()` The change status.                        |

## Public methods

### getSecondaryInput

```
abstract fun getSecondaryInput(): SecondaryFile!
```

The change event subject.

| Return ||
|---|---|
| [SecondaryFile](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryFile)!:an instance of[SecondaryFile](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/SecondaryFile)that represent a transform input file. ||

### getStatus

```
abstract fun getStatus(): Status!
```

The change status.

| Return ||
|---|---|
| [Status](https://developer.android.com/reference/tools/gradle-api/4.2/com/android/build/api/transform/Status)!:the change status. ||