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 SummaryNested classes/interfaces inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySetBasicPropertySet.Builder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Property<ObservablePropertySet[]>Contains all of the block configs in this pipelinestatic final Property<EnumSet<DropoutCondition>>static final ResourceTypeThe resource type for ProjectResources that are PipelinesDescriptorsstatic final intThe scope for pipeline resources.static final Property<ObservablePropertySet>Fields inherited from interface com.inductiveautomation.ignition.alarming.common.pipelines.CommonBlockPropertiesBLOCK_ID, FACTORY_ID, OUTPUT_IDFields inherited from interface com.inductiveautomation.ignition.common.config.PropertySetEMPTY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddBlock(ObservablePropertySet block) voidremoveBlock(UUID uuid) voidsetRawValueMap(Map<? extends Property<?>, Object> copy) Methods inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySetaddPropertyChangeListener, 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, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSourcemergeMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertySetextend, newDefaultInstance, newExtensionMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSourcegetNonNull, getNonNull
- 
Field Details- 
SCOPEpublic static final int SCOPEThe scope for pipeline resources. (ApplicationScope.GATEWAY)- See Also:
 
- 
RESOURCE_TYPEThe resource type for ProjectResources that are PipelinesDescriptors
- 
BLOCKSContains all of the block configs in this pipeline
- 
STARTING_BLOCK
- 
DROPOUT_CONDITIONS
- 
ENABLED
- 
FALLBACK_PIPELINE
- 
PROJECT_NAME
 
- 
- 
Constructor Details- 
PipelineDescriptorpublic PipelineDescriptor()
 
- 
- 
Method Details- 
addBlock
- 
removeBlock
- 
getRawValueMap- Overrides:
- getRawValueMapin class- BasicPropertySet
 
- 
setRawValueMap- Overrides:
- setRawValueMapin class- BasicPropertySet
 
 
-