Interface CommonBlockProperties

All Known Subinterfaces:
DelayBlockProperties
All Known Implementing Classes:
DelayBlockPrototype, PipelineDescriptor

public interface CommonBlockProperties
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Property<UUID>
    Each block must have a unique ID.
    static final Property<String>
    Any pipeline block needs to have a the factoryId Property set so the pipeline manager in the gateway knows where to go when it's time to build a real pipeline block.
    static final Property<UUID>
    If a block only has a single output, this should be the property used to store the block id of the block it points to.
  • Field Details

    • FACTORY_ID

      static final Property<String> FACTORY_ID
      Any pipeline block needs to have a the factoryId Property set so the pipeline manager in the gateway knows where to go when it's time to build a real pipeline block.
    • BLOCK_ID

      static final Property<UUID> BLOCK_ID
      Each block must have a unique ID.
    • OUTPUT_ID

      static final Property<UUID> OUTPUT_ID
      If a block only has a single output, this should be the property used to store the block id of the block it points to.