apply
Applies zero or more plugins or scripts.
The given closure is used to configure an ObjectConfigurationAction, which "builds" the plugin application.
This method differs from apply in that it allows methods of the configuration action to be invoked more than once.
Parameters
action
the action to configure an ObjectConfigurationAction with before "executing" it