Class KSPCommonConfig.Builder
-
- All Implemented Interfaces:
-
java.io.Serializable
public final class KSPCommonConfig.Builder extends KSPConfig.Builder implements Serializable
-
-
Field Summary
Fields Modifier and Type Field Description private List<Target>targetsprivate StringmoduleNameprivate List<File>sourceRootsprivate List<File>commonSourceRootsprivate List<File>librariesprivate Map<String, String>processorOptionsprivate FileprojectBaseDirprivate FileoutputBaseDirprivate FilecachesDirprivate FileclassOutputDirprivate FilekotlinOutputDirprivate FileresourceOutputDirprivate Booleanincrementalprivate BooleanincrementalLogprivate List<File>modifiedSourcesprivate List<File>removedSourcesprivate List<String>changedClassesprivate StringlanguageVersionprivate StringapiVersionprivate BooleanallWarningsAsErrorsprivate BooleanmapAnnotationArgumentsInJava
-
Constructor Summary
Constructors Constructor Description KSPCommonConfig.Builder()
-
Method Summary
Modifier and Type Method Description final List<Target>getTargets()final UnitsetTargets(List<Target> targets)final KSPCommonConfigbuild()-
Methods inherited from class com.google.devtools.ksp.processing.KSPConfig.Builder
getAllWarningsAsErrors, getApiVersion, getCachesDir, getChangedClasses, getClassOutputDir, getCommonSourceRoots, getIncremental, getIncrementalLog, getKotlinOutputDir, getLanguageVersion, getLibraries, getMapAnnotationArgumentsInJava, getModifiedSources, getModuleName, getOutputBaseDir, getProcessorOptions, getProjectBaseDir, getRemovedSources, getResourceOutputDir, getSourceRoots, setAllWarningsAsErrors, setApiVersion, setCachesDir, setChangedClasses, setClassOutputDir, setCommonSourceRoots, setIncremental, setIncrementalLog, setKotlinOutputDir, setLanguageVersion, setLibraries, setMapAnnotationArgumentsInJava, setModifiedSources, setModuleName, setOutputBaseDir, setProcessorOptions, setProjectBaseDir, setRemovedSources, setResourceOutputDir, setSourceRoots -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getTargets
final List<Target> getTargets()
-
setTargets
final Unit setTargets(List<Target> targets)
-
build
final KSPCommonConfig build()
-
-
-
-