Index

A B C G 
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 generate to 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 baml executable to invoke.
getBamlExecutable() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
The baml executable (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.toml and baml_src/.
getSrcDir() - Method in class com.boundaryml.baml.gradle.GenerateBamlTask
The project directory passed to the CLI as --from.
A B C G 
All Classes and Interfaces|All Packages