Skip to content

Common

Classes of the StreamPipes data model that are commonly shared.

Bases: BasicModel

Data model of an ApplicationLink in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

BaseElement

Bases: BasicModel

Structure of a basic element in the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

BasicModel

Bases: BaseModel

Basic model class used for the whole Python StreamPipes data model.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

EventGrounding

Bases: BasicModel

Data model of an EventGrounding in compliance to with StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

EventProperty

Bases: BasicModel

Data model of an EventProperty in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

EventSchema

Bases: BasicModel

Data model of an EventSchema in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

MeasurementCapability

Bases: BasicModel

Data model of a MeasurementCapability in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

MeasurementObject

Bases: BasicModel

Data model of a MeasurementObject in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

TopicDefinition

Bases: BasicModel

Data model of a TopicDefinition in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

TransportFormat

Bases: BasicModel

Data model of a TransportFormat in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

TransportProtocol

Bases: BasicModel

Data model of a TransportProtocol in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

ValueSpecification

Bases: BasicModel

Data model of an ValueSpecification in compliance with the StreamPipes Backend.

Config

Configuration class for Pydantic. Defines alias generator to convert field names from camelCase (API) to snake_case (Python codebase).

random_letters(n)

Generates a string consisting of random letters.

PARAMETER DESCRIPTION
n

number of letters

TYPE: int

RETURNS DESCRIPTION
rand_str

String consisting of n random letters

TYPE: str


Last update: December 7, 2024