Class DependencyDeclaration.AppDependencyConfig
- java.lang.Object
-
- io.openems.edge.core.appmanager.dependency.DependencyDeclaration.AppDependencyConfig
-
- Enclosing class:
- DependencyDeclaration
public static class DependencyDeclaration.AppDependencyConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DependencyDeclaration.AppDependencyConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
alias
java.lang.String
appId
com.google.gson.JsonObject
initialProperties
com.google.gson.JsonObject
properties
java.util.UUID
specificInstanceId
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DependencyDeclaration.AppDependencyConfig.Builder
create()
-
-
-
Field Detail
-
appId
public final java.lang.String appId
-
specificInstanceId
public final java.util.UUID specificInstanceId
-
alias
public final java.lang.String alias
-
properties
public final com.google.gson.JsonObject properties
-
initialProperties
public final com.google.gson.JsonObject initialProperties
-
-
Method Detail
-
create
public static DependencyDeclaration.AppDependencyConfig.Builder create()
Gets aDependencyDeclaration.AppDependencyConfig.Builder
for anDependencyDeclaration.AppDependencyConfig
.- Returns:
- the builder
-
-