Interface BuildAction

All Known Implementing Classes:
AndroidStudioSyncAction, GradleInvokerBuildAction, LoadToolingModelAction, RunTasksAction, RunToolingAction

public interface BuildAction
Runs some particular action against a Gradle build.
  • Field Details

  • Method Details

    • isDoesSomething

      boolean isDoesSomething()
    • getDisplayName

      String getDisplayName()
      A human consumable display name for this action.
    • getShortDisplayName

      String getShortDisplayName()
      A human consumable display name for this action.
    • run

      BuildActionResult run(GradleClient gradleClient, List<String> gradleArgs, List<String> jvmArgs)
      Runs the work of this action and returns the result.