Class ModuleInfo.Builder
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.modules.ModuleInfo.Builder
 
- 
- Enclosing class:
- ModuleInfo
 
 public static class ModuleInfo.Builder extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
setIdpublic ModuleInfo.Builder setId(java.lang.String id) 
 - 
setNamepublic ModuleInfo.Builder setName(java.lang.String name) 
 - 
setDescriptionpublic ModuleInfo.Builder setDescription(java.lang.String description) 
 - 
setVendorpublic ModuleInfo.Builder setVendor(int id, java.lang.String name, java.lang.String contactInfo) 
 - 
setLicenseFilepublic ModuleInfo.Builder setLicenseFile(java.lang.String licenseFilename) 
 - 
setDocumentationRootpublic ModuleInfo.Builder setDocumentationRoot(java.lang.String docRootFilename) 
 - 
setVersionpublic ModuleInfo.Builder setVersion(Version version) 
 - 
setRequiredIgnitionVersionpublic ModuleInfo.Builder setRequiredIgnitionVersion(Version requiredIgnitionVersion) 
 - 
setRequiredFrameworkVersionpublic ModuleInfo.Builder setRequiredFrameworkVersion(int requiredFrameworkVersion) 
 - 
setSelfSignedpublic ModuleInfo.Builder setSelfSigned(boolean selfSigned) 
 - 
setHookspublic ModuleInfo.Builder setHooks(java.util.Map<java.lang.Integer,java.lang.String> hooks) 
 - 
setDependenciespublic ModuleInfo.Builder setDependencies(java.util.List<ModuleInfo.ModuleDependency> dependencies) 
 - 
addDependencypublic ModuleInfo.Builder addDependency(ModuleInfo.ModuleDependency dependency) 
 - 
setJarspublic ModuleInfo.Builder setJars(java.util.List<ModuleInfo.JarInfo> jars) 
 - 
setExportspublic ModuleInfo.Builder setExports(java.util.List<ModuleInfo.JarInfo> exports) 
 - 
setRequirepublic ModuleInfo.Builder setRequire(@Nonnull java.util.List<ModuleInfo.LibraryInfo> require) 
 - 
buildpublic ModuleInfo build() 
 
- 
 
-