Class ProjectResourceManifest.Builder
- java.lang.Object
 - 
- com.inductiveautomation.ignition.common.project.resource.ProjectResourceManifest.Builder
 
 
- 
- Enclosing class:
 - ProjectResourceManifest
 
public static class ProjectResourceManifest.Builder extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectResourceManifestbuild()ProjectResourceManifest.BuildercopyFrom(ProjectResource resource)ProjectResourceManifest.BuildersetAttributes(java.util.Map<java.lang.String,com.inductiveautomation.ignition.common.gson.JsonElement> attributes)ProjectResourceManifest.BuildersetDocumentation(java.lang.String documentation)ProjectResourceManifest.BuildersetFiles(java.util.Set<java.lang.String> files)ProjectResourceManifest.BuildersetOverridable(boolean overridable)ProjectResourceManifest.BuildersetRestricted(boolean restricted)ProjectResourceManifest.BuildersetScope(java.lang.String scope)ProjectResourceManifest.BuildersetVersion(int version) 
 - 
 
- 
- 
Method Detail
- 
copyFrom
public ProjectResourceManifest.Builder copyFrom(ProjectResource resource)
 
- 
setScope
public ProjectResourceManifest.Builder setScope(java.lang.String scope)
 
- 
setDocumentation
public ProjectResourceManifest.Builder setDocumentation(java.lang.String documentation)
 
- 
setVersion
public ProjectResourceManifest.Builder setVersion(int version)
 
- 
setRestricted
public ProjectResourceManifest.Builder setRestricted(boolean restricted)
 
- 
setOverridable
public ProjectResourceManifest.Builder setOverridable(boolean overridable)
 
- 
setFiles
public ProjectResourceManifest.Builder setFiles(java.util.Set<java.lang.String> files)
 
- 
setAttributes
public ProjectResourceManifest.Builder setAttributes(java.util.Map<java.lang.String,com.inductiveautomation.ignition.common.gson.JsonElement> attributes)
 
- 
build
public ProjectResourceManifest build()
 
 - 
 
 -