Index

A C E G I T 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Project) - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
 
AutoConfigurationOptimizerExtension - Class in com.patbaumgartner.optimizer.gradle
Configuration extension for the Spring Boot Autoconfiguration Optimizer Gradle plugin.
AutoConfigurationOptimizerExtension() - Constructor for class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
Creates a new AutoConfigurationOptimizerExtension.
AutoConfigurationOptimizerPlugin - Class in com.patbaumgartner.optimizer.gradle
Gradle plugin for Spring Boot Autoconfiguration Optimizer.
AutoConfigurationOptimizerPlugin() - Constructor for class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
Creates a new AutoConfigurationOptimizerPlugin.

C

com.patbaumgartner.optimizer.gradle - package com.patbaumgartner.optimizer.gradle
 

E

EXTENSION_NAME - Static variable in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
The name of the configuration extension registered by this plugin.

G

getClassesDirectories() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The directories containing compiled class files to scan for the main class when neither jar nor mainClass is configured.
getJar() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
The location of the Spring Boot executable JAR.
getJar() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The Spring Boot executable JAR to run.
getJvmArguments() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
Additional JVM arguments for the training run.
getJvmArguments() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
Additional JVM arguments for the training run.
getMainClass() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
The main class of the Spring Boot application.
getMainClass() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The main class of the Spring Boot application.
getOutputDirectory() - Method in class com.patbaumgartner.optimizer.gradle.InjectTask
The directory into which the core classes and resources are injected (typically the main classes output directory, e.g.
getOutputDirectory() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The output directory for the generated properties file.
getOutputFile() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
The name of the generated properties file.
getOutputFile() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The name of the generated properties file.
getRuntimeClasspath() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The classpath for running the application.
getSkip() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
Whether to skip the training run.
getTargetDirectory() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
The target directory where the generated properties file will be copied.
getTimeout() - Method in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerExtension
The training run timeout in seconds.
getTimeoutSeconds() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
The training run timeout in seconds.

I

inject() - Method in class com.patbaumgartner.optimizer.gradle.InjectTask
Injects the optimizer core classes and resources into the output directory.
INJECT_TASK_NAME - Static variable in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
The name of the core-injection task registered by this plugin.
InjectTask - Class in com.patbaumgartner.optimizer.gradle
Gradle task that injects the autoconfiguration-optimizer-core classes and META-INF resources into the project's main output directory before the jar task runs.
InjectTask() - Constructor for class com.patbaumgartner.optimizer.gradle.InjectTask
Creates a new InjectTask.

T

TASK_GROUP - Static variable in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
The task group under which all plugin tasks are listed.
train() - Method in class com.patbaumgartner.optimizer.gradle.TrainTask
Executes the training run.
TRAIN_TASK_NAME - Static variable in class com.patbaumgartner.optimizer.gradle.AutoConfigurationOptimizerPlugin
The name of the training task registered by this plugin.
TrainTask - Class in com.patbaumgartner.optimizer.gradle
Gradle task that runs a Spring Boot application in training mode to detect which auto-configurations are loaded.
TrainTask() - Constructor for class com.patbaumgartner.optimizer.gradle.TrainTask
Creates a new TrainTask.
A C E G I T 
All Classes and Interfaces|All Packages|Constant Field Values