Object UseLocalAction.Companion
-
- All Implemented Interfaces:
public class UseLocalAction.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static UseLocalAction.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final UseLocalActioninvoke(String uses, String name, Function1<ActionStep.DSL, Unit> step)Creates and configures a UseLocalAction instance with Kotlin DSL syntax using an action name. final UseLocalActioninvoke(Path uses, String name, Function1<ActionStep.DSL, Unit> step)Creates and configures a UseLocalAction instance with Kotlin DSL syntax using a Path. final UseLocalActioninvoke(Action uses, String name, Function1<ActionStep.DSL, Unit> step)Creates and configures a UseLocalAction instance with Kotlin DSL syntax using an Action class. -
-
Method Detail
-
invoke
final UseLocalAction invoke(String uses, String name, Function1<ActionStep.DSL, Unit> step)
Creates and configures a UseLocalAction instance with Kotlin DSL syntax using an action name.
- Parameters:
uses- The name of the local action directoryname- Optional name for the step (for logging and identification)step- Configuration lambda to customize the step- Returns:
Configured UseLocalAction instance
-
invoke
final UseLocalAction invoke(Path uses, String name, Function1<ActionStep.DSL, Unit> step)
Creates and configures a UseLocalAction instance with Kotlin DSL syntax using a Path.
- Parameters:
uses- The path to the local actionname- Optional name for the step (for logging and identification)step- Configuration lambda to customize the step- Returns:
Configured UseLocalAction instance
-
invoke
final UseLocalAction invoke(Action uses, String name, Function1<ActionStep.DSL, Unit> step)
Creates and configures a UseLocalAction instance with Kotlin DSL syntax using an Action class.
- Parameters:
uses- The Action class referencename- Optional name for the step (for logging and identification)step- Configuration lambda to customize the step- Returns:
Configured UseLocalAction instance
-
-
-
-