Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class com.boundaryml.baml.gradle.BamlPlugin
B
- BamlExtension - Class in com.boundaryml.baml.gradle
-
Configuration for the BAML Gradle plugin, exposed as the
baml { ... }block: - BamlExtension() - Constructor for class com.boundaryml.baml.gradle.BamlExtension
- BamlPlugin - Class in com.boundaryml.baml.gradle
-
The BAML Gradle plugin (
com.boundaryml.baml) — pattern C of ref-java-packaging.md: generate the typed BAML Java SDK at build time. - BamlPlugin() - Constructor for class com.boundaryml.baml.gradle.BamlPlugin
C
- com.boundaryml.baml.gradle - package com.boundaryml.baml.gradle
G
- generate() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
- GenerateBamlTask - Class in com.boundaryml.baml.gradle
-
Runs
baml generateto produce the typed BAML Java SDK. - GenerateBamlTask() - Constructor for class com.boundaryml.baml.gradle.GenerateBamlTask
- getBamlExecutable() - Method in class com.boundaryml.baml.gradle.BamlExtension
-
The
bamlexecutable to invoke. - getBamlExecutable() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
The
bamlexecutable (bare name resolved on PATH, or abs path). - getBamlSources() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
Every file under
baml_src/— the BAML sources. - getBamlToml() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
baml.toml— a declared input so config changes retrigger generation. - getBamlVersion() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
The resolved CLI version (from
baml --version). - getExecOperations() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
- getFileSystemOperations() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
- getManageDependencies() - Method in class com.boundaryml.baml.gradle.BamlExtension
-
Whether the plugin auto-manages the BAML runtime dependencies.
- getNativePlatforms() - Method in class com.boundaryml.baml.gradle.BamlExtension
-
Which per-platform native jars to depend on (the classifier tokens
linux-x86_64,linux-aarch64,macos-x86_64,macos-aarch64,windows-x86_64,windows-aarch64). - getOutputDir() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
build/generated/sources/baml/java/main— the generated tree root. - getOutputType() - Method in class com.boundaryml.baml.gradle.BamlExtension
-
Informational only: the generator output type.
- getSrcDir() - Method in class com.boundaryml.baml.gradle.BamlExtension
-
Project directory containing
baml.tomlandbaml_src/. - getSrcDir() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
-
The project directory passed to the CLI as
--from.
All Classes and Interfaces|All Packages