Class PipelineDescriptor
java.lang.Object
com.inductiveautomation.ignition.common.config.BasicPropertySet
com.inductiveautomation.ignition.alarming.common.pipelines.PipelineDescriptor
- All Implemented Interfaces:
CommonBlockProperties
,Countable
,Extendable<PropertySet>
,Mergable<PropertySet>
,MutablePropertyValueSource
,ObservablePropertySet
,PropertySet
,PropertyValueSource
,Serializable
,Iterable<PropertyValue>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySet
BasicPropertySet.Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Property<ObservablePropertySet[]>
Contains all of the block configs in this pipelinestatic final Property<EnumSet<DropoutCondition>>
static final ResourceType
The resource type for ProjectResources that are PipelinesDescriptorsstatic final int
The scope for pipeline resources.static final Property<ObservablePropertySet>
Fields inherited from interface com.inductiveautomation.ignition.alarming.common.pipelines.CommonBlockProperties
BLOCK_ID, FACTORY_ID, OUTPUT_ID
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBlock
(ObservablePropertySet block) void
removeBlock
(UUID uuid) void
setRawValueMap
(Map<? extends Property<?>, Object> copy) Methods inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySet
addPropertyChangeListener, addPropertyChangeListener, change, coerceValue, contains, equals, firePropertyChange, get, getCount, getExtension, getOrDefault, getOrElse, getProperties, getRaw, getValues, isExtended, isInherited, iterator, of, remove, removePropertyChangeListener, removePropertyChangeListener, set, set, setDirect, setImpl, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
extend, newDefaultInstance, newExtension
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
getNonNull, getNonNull
-
Field Details
-
SCOPE
public static final int SCOPEThe scope for pipeline resources. (ApplicationScope.GATEWAY)- See Also:
-
RESOURCE_TYPE
The resource type for ProjectResources that are PipelinesDescriptors -
BLOCKS
Contains all of the block configs in this pipeline -
STARTING_BLOCK
-
DROPOUT_CONDITIONS
-
ENABLED
-
FALLBACK_PIPELINE
-
PROJECT_NAME
-
-
Constructor Details
-
PipelineDescriptor
public PipelineDescriptor()
-
-
Method Details
-
addBlock
-
removeBlock
-
getRawValueMap
- Overrides:
getRawValueMap
in classBasicPropertySet
-
setRawValueMap
- Overrides:
setRawValueMap
in classBasicPropertySet
-