# apply

open override fun apply(action: ERROR CLASS: Symbol not found for Action<in ERROR CLASS: Symbol not found for ObjectConfigurationAction>): ERROR CLASS: Ambiguity: applyObjectConfigurationAction, [org/gradle/kotlin/dsl/support/KotlinScriptHost.applyObjectConfigurationAction, org/gradle/kotlin/dsl/support/KotlinScriptHost.applyObjectConfigurationAction](source)

Applies zero or more plugins or scripts.

The given action is used to configure an [ObjectConfigurationAction], which "builds" the plugin application.

#### Parameters

action

the action to configure an ObjectConfigurationAction with before "executing" it

#### See also

PluginAware.apply