Class PerformanceAssertFilterRule

  • All Implemented Interfaces:
    step.plans.parser.yaml.rules.ArtefactFieldConversionRule

    public class PerformanceAssertFilterRule
    extends java.lang.Object
    implements step.plans.parser.yaml.rules.ArtefactFieldConversionRule
    In Yaml format for 'PerformanceAssert' we use dynamic string (measurementName) instead of 'filters'
    • Constructor Detail

      • PerformanceAssertFilterRule

        public PerformanceAssertFilterRule()
    • Method Detail

      • getJsonSchemaFieldProcessor

        public step.handlers.javahandler.jsonschema.JsonSchemaFieldProcessor getJsonSchemaFieldProcessor​(jakarta.json.spi.JsonProvider jsonProvider)
        Specified by:
        getJsonSchemaFieldProcessor in interface step.plans.parser.yaml.rules.ArtefactFieldConversionRule
      • getArtefactFieldDeserializationProcessor

        public step.plans.parser.yaml.deserializers.YamlArtefactFieldDeserializationProcessor getArtefactFieldDeserializationProcessor()
        Specified by:
        getArtefactFieldDeserializationProcessor in interface step.plans.parser.yaml.rules.ArtefactFieldConversionRule
      • getArtefactFieldSerializationProcessor

        public step.plans.parser.yaml.serializers.YamlArtefactFieldSerializationProcessor getArtefactFieldSerializationProcessor()
        Specified by:
        getArtefactFieldSerializationProcessor in interface step.plans.parser.yaml.rules.ArtefactFieldConversionRule