Class JsonBuilderElement.PipelineConfig

  • Enclosing class:
    JsonBuilderElement

    protected class JsonBuilderElement.PipelineConfig
    extends Object
    Contains configuration information relating to a particular pipeline. In most cases, a single instance of this element will only be added to one pipeline at a time but it does support being added to multiple pipelines. simultaneously.
    • Field Detail

      • delayedExecutionProperties

        public HashSet<String> delayedExecutionProperties
        A collection of the complete string names of any properties with the 'delay execution' flag set to true. Note that 'complete name' means that the name will include the element data key and any other parts of the segmented name. For example, `device.ismobile`
      • delayedEvidenceProperties

        public Map<String,​List<String>> delayedEvidenceProperties
        A collection containing the details of relevant evidence properties. The key is the complete property name. Note that 'complete name' means that the name will include the element data key and any other parts of the segmented name. For example, `device.ismobile` The value is a list of the JavaScript properties that, when executed, will provide values that can help determine the value of the key property.
    • Constructor Detail

      • PipelineConfig

        protected PipelineConfig()