blob: 53ee92b21a500c02f2c0004870dc3b4c1547e8b3 [file] [log] [blame]
{
"pluginId": "default",
"version": "0.90.0",
"label": "0.90.0",
"banner": "unmaintained",
"badge": true,
"noIndex": false,
"className": "docs-version-0.90.0",
"isLast": false,
"docsSidebars": {},
"docs": {
"community-contribute": {
"id": "community-contribute",
"title": "Contribute",
"description": "Contribute"
},
"extend-cli": {
"id": "extend-cli",
"title": "StreamPipes CLI",
"description": "The StreamPipes command-line interface (CLI) is focused on developers in order to provide an easy entrypoint to set up a suitable dev environment, either planning on developing"
},
"extend-sdk-functions": {
"id": "extend-sdk-functions",
"title": "SDK Guide: Functions",
"description": "Introduction"
},
"extend-sdk-migration-service-discovery": {
"id": "extend-sdk-migration-service-discovery",
"title": "Migration Guide: New Service Discovery in 0.69.0",
"description": "Introduction"
},
"extend-sdk-output-strategies": {
"id": "extend-sdk-output-strategies",
"title": "SDK Guide: Output Strategies",
"description": "Introduction"
},
"extend-sdk-static-properties": {
"id": "extend-sdk-static-properties",
"title": "SDK Guide: Static Properties",
"description": "Introduction"
},
"extend-sdk-stream-requirements": {
"id": "extend-sdk-stream-requirements",
"title": "SDK Guide: Stream Requirements",
"description": "Introduction"
},
"extend-setup": {
"id": "extend-setup",
"title": "Development Setup",
"description": "Pipeline elements in StreamPipes are provided as standalone microservices. New pipeline elements can be easily developed using the provided Maven archetypes and can be installed in StreamPipes at runtime."
},
"extend-tutorial-data-processors": {
"id": "extend-tutorial-data-processors",
"title": "Tutorial: Data Processors",
"description": "In this tutorial, we will add a new data processor."
},
"extend-tutorial-data-sinks": {
"id": "extend-tutorial-data-sinks",
"title": "Tutorial: Data Sinks",
"description": "In this tutorial, we will add a new data sink using the standalone wrapper."
},
"extend-tutorial-data-sources": {
"id": "extend-tutorial-data-sources",
"title": "Tutorial: Data Sources",
"description": "In this tutorial, we will add a new data source consisting of a single data stream. The source will be provided as a standalone component (i.e., the description will be accessible through an integrated web server)."
},
"pe/org.apache.streampipes.connect.adapters.flic.mqtt": {
"id": "pe/org.apache.streampipes.connect.adapters.flic.mqtt",
"title": "Flic MQTT",
"description": "<!--"
},
"pe/org.apache.streampipes.connect.adapters.opcua": {
"id": "pe/org.apache.streampipes.connect.adapters.opcua",
"title": "OPC UA",
"description": "<!--"
},
"pe/org.apache.streampipes.connect.adapters.plc4x.modbus": {
"id": "pe/org.apache.streampipes.connect.adapters.plc4x.modbus",
"title": "PLC4X MODBUS",
"description": "<!--"
},
"pe/org.apache.streampipes.connect.adapters.simulator.machine": {
"id": "pe/org.apache.streampipes.connect.adapters.simulator.machine",
"title": "Machine Data Simulator",
"description": "<!--"
},
"pe/org.apache.streampipes.connect.protocol.stream.httpserver": {
"id": "pe/org.apache.streampipes.connect.protocol.stream.httpserver",
"title": "HTTP Server",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.geo.jvm.geocoding": {
"id": "pe/org.apache.streampipes.processor.geo.jvm.geocoding",
"title": "Google Maps Geocoder",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.geo.jvm.reversegeocoding": {
"id": "pe/org.apache.streampipes.processor.geo.jvm.reversegeocoding",
"title": "Reverse Geocoder",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.geo.jvm.staticgeocoding": {
"id": "pe/org.apache.streampipes.processor.geo.jvm.staticgeocoding",
"title": "Static Google Maps Geocoder",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.imageclassification.jvm.generic-image-classification": {
"id": "pe/org.apache.streampipes.processor.imageclassification.jvm.generic-image-classification",
"title": "Generic Image Classification",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.imageclassification.jvm.image-enricher": {
"id": "pe/org.apache.streampipes.processor.imageclassification.jvm.image-enricher",
"title": "Image Enricher",
"description": "<!--"
},
"pe/org.apache.streampipes.processor.imageclassification.qrcode": {
"id": "pe/org.apache.streampipes.processor.imageclassification.qrcode",
"title": "QR Code Reader",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.aggregation.flink.aggregation": {
"id": "pe/org.apache.streampipes.processors.aggregation.flink.aggregation",
"title": "Aggregation",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.aggregation.flink.count": {
"id": "pe/org.apache.streampipes.processors.aggregation.flink.count",
"title": "Count Aggregation",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.aggregation.flink.eventcount": {
"id": "pe/org.apache.streampipes.processors.aggregation.flink.eventcount",
"title": "Event Counter",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.aggregation.flink.rate": {
"id": "pe/org.apache.streampipes.processors.aggregation.flink.rate",
"title": "Event Rate",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.changedetection.jvm.cusum": {
"id": "pe/org.apache.streampipes.processors.changedetection.jvm.cusum",
"title": "Cusum",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.filters.jvm.limit": {
"id": "pe/org.apache.streampipes.processors.filters.jvm.limit",
"title": "Rate Limit",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.filters.jvm.merge": {
"id": "pe/org.apache.streampipes.processors.filters.jvm.merge",
"title": "Synchronize Two Streams",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.geo.jvm.processor.distancecalculator": {
"id": "pe/org.apache.streampipes.processors.geo.jvm.processor.distancecalculator",
"title": "Distance Calculator",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.geo.jvm.processor.staticdistancecalculator": {
"id": "pe/org.apache.streampipes.processors.geo.jvm.processor.staticdistancecalculator",
"title": "Static Distance Calculator",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.pattern-detection.flink.absence": {
"id": "pe/org.apache.streampipes.processors.pattern-detection.flink.absence",
"title": "Absence",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.pattern-detection.flink.and": {
"id": "pe/org.apache.streampipes.processors.pattern-detection.flink.and",
"title": "And",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.pattern-detection.flink.peak-detection": {
"id": "pe/org.apache.streampipes.processors.pattern-detection.flink.peak-detection",
"title": "Peak Detection",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.pattern-detection.flink.sequence": {
"id": "pe/org.apache.streampipes.processors.pattern-detection.flink.sequence",
"title": "Sequence",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.siddhi.frequency": {
"id": "pe/org.apache.streampipes.processors.siddhi.frequency",
"title": "Frequency Calculation",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.siddhi.frequencychange": {
"id": "pe/org.apache.streampipes.processors.siddhi.frequencychange",
"title": "Frequency Change",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.siddhi.increase": {
"id": "pe/org.apache.streampipes.processors.siddhi.increase",
"title": "Trend",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.siddhi.numericalfilter": {
"id": "pe/org.apache.streampipes.processors.siddhi.numericalfilter",
"title": "Numerical Filter (Siddhi)",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.siddhi.stop": {
"id": "pe/org.apache.streampipes.processors.siddhi.stop",
"title": "Stream Stop Detection",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.textmining.flink.languagedetection": {
"id": "pe/org.apache.streampipes.processors.textmining.flink.languagedetection",
"title": "Language Detection",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.textmining.flink.wordcount": {
"id": "pe/org.apache.streampipes.processors.textmining.flink.wordcount",
"title": "Word Count",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.flink.field-converter": {
"id": "pe/org.apache.streampipes.processors.transformation.flink.field-converter",
"title": "Field Converter",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.flink.field-renamer": {
"id": "pe/org.apache.streampipes.processors.transformation.flink.field-renamer",
"title": "Field Renamer",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.flink.fieldhasher": {
"id": "pe/org.apache.streampipes.processors.transformation.flink.fieldhasher",
"title": "Field Hasher",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.flink.measurement-unit-converter": {
"id": "pe/org.apache.streampipes.processors.transformation.flink.measurement-unit-converter",
"title": "Measurement Unit Converter",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.booloperator.counter": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.booloperator.counter",
"title": "Boolean Counter",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.edge": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.edge",
"title": "Signal Edge Filter",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.state": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.booloperator.state",
"title": "Boolean To State",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.state.buffer": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.state.buffer",
"title": "State Buffer",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.buffer": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.buffer",
"title": "State Buffer Labeler",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.number": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.state.labeler.number",
"title": "Number Labeler",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.processor.stringoperator.state": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.processor.stringoperator.state",
"title": "String To State",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.split-array": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.split-array",
"title": "Split Array",
"description": "<!--"
},
"pe/org.apache.streampipes.processors.transformation.jvm.stringoperator.timer": {
"id": "pe/org.apache.streampipes.processors.transformation.jvm.stringoperator.timer",
"title": "String Timer",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.brokers.jvm.nats": {
"id": "pe/org.apache.streampipes.sinks.brokers.jvm.nats",
"title": "NATS Publisher",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.brokers.jvm.rabbitmq": {
"id": "pe/org.apache.streampipes.sinks.brokers.jvm.rabbitmq",
"title": "RabbitMQ Publisher",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.databases.ditto": {
"id": "pe/org.apache.streampipes.sinks.databases.ditto",
"title": "Eclipse Ditto",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.databases.jvm.mysql": {
"id": "pe/org.apache.streampipes.sinks.databases.jvm.mysql",
"title": "MySQL Database",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.internal.jvm.notification": {
"id": "pe/org.apache.streampipes.sinks.internal.jvm.notification",
"title": "Notification",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.notifications.jvm.slack": {
"id": "pe/org.apache.streampipes.sinks.notifications.jvm.slack",
"title": "Slack Notification",
"description": "<!--"
},
"pe/org.apache.streampipes.sinks.notifications.jvm.telegram": {
"id": "pe/org.apache.streampipes.sinks.notifications.jvm.telegram",
"title": "Telegram Publisher",
"description": "<!--"
},
"technicals-configuration": {
"id": "technicals-configuration",
"title": "Configuration",
"description": "On this page we explain how the StreamPipes configuration works."
},
"try-installation": {
"id": "try-installation",
"title": "Installation",
"description": "The easiest way to install StreamPipes is our Docker-based installation. For production-grade deployments, we also"
},
"use-connect": {
"id": "use-connect",
"title": "StreamPipes Connect",
"description": "StreamPipes Connect is the module to connect external data sources with Apache StreamPipes directly from the user interface."
},
"use-pipeline-editor": {
"id": "use-pipeline-editor",
"title": "Pipeline Editor",
"description": "The pipeline editor module supports building pipelines that transform a data stream using a set of resuable data processors and data sinks."
},
"user-guide-first-steps": {
"id": "user-guide-first-steps",
"title": "First steps",
"description": "In this section, you'll learn how to create and run pipelines in StreamPipes."
},
"user-guide-installation": {
"id": "user-guide-installation",
"title": "Installation",
"description": "Prerequisites"
},
"user-guide-introduction": {
"id": "user-guide-introduction",
"title": "Apache StreamPipes Documentation",
"description": "This is the documentation of Apache StreamPipes."
},
"user-guide-introduction-old": {
"id": "user-guide-introduction-old",
"title": "Introduction",
"description": "StreamPipes is a framework that enables users to work with data streams."
},
"user-guide-software-components": {
"id": "user-guide-software-components",
"title": "Software Components",
"description": "This page contains all the software components that can be used within the StreamPipes framework."
}
}
}