# fetch

@Incubating
inline fun <M : Any> BuildController. fetch(modelType: KClass<M>): FetchModelResult<M>
@Incubating
inline fun <M : Any> BuildController. fetch(modelType: KClass<M>): FetchModelResult<M>
@Incubating
inline fun <M : Any> BuildController. fetch(target: Model, modelType: KClass<M>): FetchModelResult<M>
@Incubating
inline fun <M : Any> BuildController. fetch(target: Model, modelType: KClass<M>): FetchModelResult<M>
@Incubating
inline fun <M : Any, P : Any> BuildController. fetch(modelType: KClass<M>, parameterType: KClass<P>, parameterInitializer: Action<in P>): FetchModelResult<M>
@Incubating
inline fun <M : Any, P : Any> BuildController. fetch(modelType: KClass<M>, parameterType: KClass<P>, parameterInitializer: Action<in P>): FetchModelResult<M>
@Incubating
inline fun <M : Any, P : Any> BuildController. fetch(target: Model, modelType: KClass<M>, parameterType: KClass<P>, parameterInitializer: Action<in P>): FetchModelResult<M>
@Incubating
inline fun <M : Any, P : Any> BuildController. fetch(target: Model, modelType: KClass<M>, parameterType: KClass<P>, parameterInitializer: Action<in P>): FetchModelResult<M>

Kotlin extension function taking kotlin.reflect.KClass for org.gradle.tooling.BuildController.fetch.

#### Since

9.3.0

#### See also

org.gradle.tooling.BuildController.fetch