Class WeaveProjectStructureBuilder.ModuleStructureBuilder
- java.lang.Object
-
- org.mule.weave.extension.api.component.structure.WeaveProjectStructureBuilder.ModuleStructureBuilder
-
- Enclosing class:
- WeaveProjectStructureBuilder
public static class WeaveProjectStructureBuilder.ModuleStructureBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ModuleStructureBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WeaveProjectStructureBuilder.ModuleStructureBuilderaddDescriptor(java.lang.String kind, java.io.File descriptor)WeaveProjectStructureBuilder.RootStructureBuilderaddRoot()WeaveProjectStructureBuilder.WeaveTargetFolderBuilderaddTarget()WeaveModuleStructurebuild()WeaveProjectStructureBuilder.ModuleStructureBuilderwithName(java.lang.String name)
-
-
-
Method Detail
-
withName
public WeaveProjectStructureBuilder.ModuleStructureBuilder withName(java.lang.String name)
-
addDescriptor
public WeaveProjectStructureBuilder.ModuleStructureBuilder addDescriptor(java.lang.String kind, java.io.File descriptor)
-
addRoot
public WeaveProjectStructureBuilder.RootStructureBuilder addRoot()
-
addTarget
public WeaveProjectStructureBuilder.WeaveTargetFolderBuilder addTarget()
-
build
public WeaveModuleStructure build()
-
-