Package io.openems.edge.core.appmanager
Class AppAssistant.Builder
- java.lang.Object
-
- io.openems.edge.core.appmanager.AppAssistant.Builder
-
- Enclosing class:
- AppAssistant
public static class AppAssistant.Builder extends java.lang.Object
A temporary builder class for anAppAssistant
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppAssistant
build()
Return the builtJsonArray
.AppAssistant.Builder
fields(com.google.gson.JsonArray fields)
Sets the Fields.AppAssistant.Builder
setAlias(java.lang.String alias)
Sets the alias.AppAssistant.Builder
setAppName(java.lang.String name)
Sets the App name.
-
-
-
Method Detail
-
build
public AppAssistant build()
Return the builtJsonArray
.- Returns:
- the
JsonArray
-
fields
public AppAssistant.Builder fields(com.google.gson.JsonArray fields)
Sets the Fields.- Parameters:
fields
- the fields- Returns:
- the
AppAssistant.Builder
-
setAlias
public AppAssistant.Builder setAlias(java.lang.String alias)
Sets the alias.- Parameters:
alias
- the alias- Returns:
- the
AppAssistant.Builder
-
setAppName
public AppAssistant.Builder setAppName(java.lang.String name)
Sets the App name.- Parameters:
name
- the app name- Returns:
- the
AppAssistant.Builder
-
-