Index
All Classes and Interfaces|All Packages
B
- BindexMojo - Class in org.machanism.machai.bindex.maven
-
Aggregated Maven goal that generates Bindex metadata for the current Maven reactor.
- BindexMojo() - Constructor for class org.machanism.machai.bindex.maven.BindexMojo
-
Creates the aggregated Bindex goal.
- BindexPerModuleMojo - Class in org.machanism.machai.bindex.maven
-
Maven goal that generates Bindex metadata in the context of each module in a multi-module reactor.
- BindexPerModuleMojo() - Constructor for class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Creates the per-module Bindex goal.
E
- execute() - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Executes the aggregated Bindex workflow.
- execute() - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Executes the Bindex workflow for the current Maven module.
- execute() - Method in class org.machanism.machai.bindex.maven.RegisterMojo
-
Executes the Bindex registration workflow.
- execute() - Method in class org.machanism.machai.bindex.maven.RegisterPerModuleMojo
-
Executes the per-module Bindex registration workflow.
O
- org.machanism.machai.bindex.maven - package org.machanism.machai.bindex.maven
-
Maven plugin goals for generating and registering Bindex metadata through Machai workflows.
R
- RegisterMojo - Class in org.machanism.machai.bindex.maven
-
Maven goal that registers the project's generated Bindex metadata with the configured Bindex registry.
- RegisterMojo() - Constructor for class org.machanism.machai.bindex.maven.RegisterMojo
-
Creates the reactor-wide Bindex registration goal.
- RegisterPerModuleMojo - Class in org.machanism.machai.bindex.maven
-
Maven goal implementation that registers Bindex metadata for an individual project in a multi-module Maven reactor.
- RegisterPerModuleMojo() - Constructor for class org.machanism.machai.bindex.maven.RegisterPerModuleMojo
-
Creates the per-module Bindex registration goal.
S
- setBasedir(File) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Sets the base directory from which the workflow resolves relative paths.
- setBasedir(File) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Sets the module base directory used to resolve workflow-relative paths.
- setConfigFile(File) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Sets an optional workflow configuration file.
- setConfigFile(File) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Sets an optional workflow configuration file.
- setExcludes(String[]) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Sets path patterns that the workflow must exclude from processing.
- setExcludes(String[]) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Sets path patterns that the workflow must skip for the current module.
- setInstructions(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Sets additional instructions passed to the Bindex workflow.
- setInstructions(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Sets supplemental instructions passed to the Bindex workflow.
- setModel(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Selects the AI model used by the Bindex workflow.
- setModel(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Selects the AI model used by the Bindex workflow.
- setParams(Map<String, String>) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Sets arbitrary workflow parameters declared in the plugin configuration.
- setParams(Map<String, String>) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Sets arbitrary parameters to forward unchanged to the Machai Act.
- setProject(MavenProject) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Supplies the project associated with the Maven invocation.
- setProject(MavenProject) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Supplies the Maven project for the module currently being processed.
- setServerId(String) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Selects the Maven server entry containing credentials for the workflow.
- setServerId(String) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Selects the Maven server entry that supplies workflow credentials.
- setSession(MavenSession) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Supplies the Maven session associated with this goal execution.
- setSession(MavenSession) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Supplies the active Maven session, including reactor execution context.
- setSettings(Settings) - Method in class org.machanism.machai.bindex.maven.BindexMojo
-
Supplies the effective Maven settings for the current invocation.
- setSettings(Settings) - Method in class org.machanism.machai.bindex.maven.BindexPerModuleMojo
-
Supplies the effective Maven settings for this module execution.
All Classes and Interfaces|All Packages