Class QualifiedPath.Builder
- java.lang.Object
-
- com.inductiveautomation.ignition.common.QualifiedPath.Builder
-
- Enclosing class:
- QualifiedPath
public static class QualifiedPath.Builder extends java.lang.Object
A builder to assist in constructingQualifiedPath
s.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QualifiedPath
build()
QualifiedPath.Builder
set(java.lang.String id, java.lang.String value)
QualifiedPath.Builder
setAlarm(java.lang.String alarmValue)
Sets a value for an id ofWellKnownPathTypes.Alarm
.QualifiedPath.Builder
setDriver(java.lang.String driverValue)
QualifiedPath.Builder
setEvent(java.lang.String eventValue)
Sets a value for an id ofWellKnownPathTypes.Event
.QualifiedPath.Builder
setMachine(java.lang.String machineValue)
Sets a value for an id ofWellKnownPathTypes.Machine
.QualifiedPath.Builder
setProject(java.lang.String project)
Sets a value for an id ofWellKnownPathTypes.Project
.QualifiedPath.Builder
setProperty(java.lang.String propName)
Sets a value for an id ofWellKnownPathTypes.Property
.QualifiedPath.Builder
setProvider(java.lang.String providerValue)
Sets a value for an id ofWellKnownPathTypes.Provider
.QualifiedPath.Builder
setSource(java.lang.String source)
Sets a value for an id ofWellKnownPathTypes.Source
.QualifiedPath.Builder
setSystem(java.lang.String systemValue)
Sets a value for an id ofWellKnownPathTypes.System
.QualifiedPath.Builder
setTag(java.lang.String tagValue)
Sets a value for an id ofWellKnownPathTypes.Tag
.QualifiedPath.Builder
setUser(java.lang.String userValue)
Sets a value for an id ofWellKnownPathTypes.User
.
-
-
-
Method Detail
-
set
public QualifiedPath.Builder set(java.lang.String id, java.lang.String value)
-
setMachine
public QualifiedPath.Builder setMachine(java.lang.String machineValue)
Sets a value for an id ofWellKnownPathTypes.Machine
.- Returns:
- This Builder.
-
setSystem
public QualifiedPath.Builder setSystem(java.lang.String systemValue)
Sets a value for an id ofWellKnownPathTypes.System
.- Returns:
- This Builder.
-
setDriver
public QualifiedPath.Builder setDriver(java.lang.String driverValue)
-
setTag
public QualifiedPath.Builder setTag(java.lang.String tagValue)
Sets a value for an id ofWellKnownPathTypes.Tag
.- Returns:
- This Builder.
-
setAlarm
public QualifiedPath.Builder setAlarm(java.lang.String alarmValue)
Sets a value for an id ofWellKnownPathTypes.Alarm
.- Returns:
- This Builder.
-
setEvent
public QualifiedPath.Builder setEvent(java.lang.String eventValue)
Sets a value for an id ofWellKnownPathTypes.Event
.- Returns:
- This Builder.
-
setProvider
public QualifiedPath.Builder setProvider(java.lang.String providerValue)
Sets a value for an id ofWellKnownPathTypes.Provider
.- Returns:
- This Builder.
-
setUser
public QualifiedPath.Builder setUser(java.lang.String userValue)
Sets a value for an id ofWellKnownPathTypes.User
.- Returns:
- This Builder.
-
setProperty
public QualifiedPath.Builder setProperty(java.lang.String propName)
Sets a value for an id ofWellKnownPathTypes.Property
.- Returns:
- This Builder.
-
setSource
public QualifiedPath.Builder setSource(java.lang.String source)
Sets a value for an id ofWellKnownPathTypes.Source
.- Returns:
- This Builder.
-
setProject
public QualifiedPath.Builder setProject(java.lang.String project)
Sets a value for an id ofWellKnownPathTypes.Project
.- Returns:
- This Builder.
-
build
public QualifiedPath build()
- Returns:
- An
QualifiedPath
built from all the parts set on this Builder.
-
-