Class WeaveProjectStructureBuilder.RootStructureBuilder
- java.lang.Object
-
- org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.RootStructureBuilder
-
- Enclosing class:
- WeaveProjectStructureBuilder
public static class WeaveProjectStructureBuilder.RootStructureBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RootStructureBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WeaveProjectStructureBuilder.RootStructureBuilderaddResource(java.io.File source)voidaddResources(java.util.List<java.io.File> resourceFolders)WeaveProjectStructureBuilder.RootStructureBuilderaddSource(java.io.File source)voidaddSources(java.util.List<java.io.File> srcFolders)WeaveRootStructurebuild()WeaveProjectStructureBuilder.RootStructureBuilderwithDefaultSourceFolder(java.io.File source)WeaveProjectStructureBuilder.RootStructureBuilderwithKind(WeaveRootKind kind)
-
-
-
Method Detail
-
withKind
public WeaveProjectStructureBuilder.RootStructureBuilder withKind(WeaveRootKind kind)
-
addSource
public WeaveProjectStructureBuilder.RootStructureBuilder addSource(java.io.File source)
-
addResource
public WeaveProjectStructureBuilder.RootStructureBuilder addResource(java.io.File source)
-
withDefaultSourceFolder
public WeaveProjectStructureBuilder.RootStructureBuilder withDefaultSourceFolder(java.io.File source)
-
build
public WeaveRootStructure build()
-
addSources
public void addSources(java.util.List<java.io.File> srcFolders)
-
addResources
public void addResources(java.util.List<java.io.File> resourceFolders)
-
-