# Functions
NewAESProtection creates, initializes and returns a new instance of AESProtection configured to retrieve the encryption key from the Secret Store.
NewBatchByCount create, initializes and returns a new instance for BatchConfig.
NewBatchByTime create, initializes and returns a new instance for BatchConfig.
NewBatchByTimeAndCount create, initializes and returns a new instance for BatchConfig.
NewCompression creates, initializes and returns a new instance of Compression.
NewConversion creates, initializes and returns a new instance of Conversion.
NewEventWrapperBinaryReading is provided to interact with EventWrapper to add a binary reading.
NewEventWrapperObjectReading is provided to interact with EventWrapper to add a object reading type.
NewEventWrapperSimpleReading is provided to interact with EventWrapper to add a simple reading.
NewFilterFor creates, initializes and returns a new instance of Filter that defaults FilterOut to false, so it is filtering for specified values.
NewFilterOut creates, initializes and returns a new instance of Filter that defaults FilterOut to true, so it is filtering out specified values.
NewHTTPSender creates, initializes and returns a new instance of HTTPSender.
NewHTTPSenderWithOptions creates, initializes and returns a new instance of HTTPSender configured with provided options.
NewHTTPSenderWithSecretHeader creates, initializes and returns a new instance of HTTPSender configured to use a secret header.
NewJSONLogic creates, initializes and returns a new instance of HTTPSender.
NewMetricsProcessor creates a new MetricsProcessor with additional tags to add to the Metrics that are processed.
NewMQTTSecretSender ...
NewMQTTSecretSenderWithTopicFormatter allows passing a function to build a final publish topic from the combination of the configured topic and the input parameters passed to MQTTSend.
NewResponseData creates, initializes and returns a new instance of ResponseData.
NewTags creates, initializes and returns a new instance of Tags using generic interface values.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
BatchConfig ...
No description provided by the author
Conversion houses various built in conversion transforms (XML, JSON, CSV).
No description provided by the author
Filter houses various the parameters for which filter transforms filter on.
HTTPSender ...
HTTPSenderOptions contains all options available to the sender.
JSONLogic ...
MetricsProcessor contains functions to process the Metric DTO.
MQTTSecretConfig ...
MQTTSecretSender ...
ResponseData houses transform for outputting data to configured trigger response, i.e.
Tags contains the list of Tag key/values.
# Type aliases
BatchMode Enum for choosing behavior of Batch.
StringValuesFormatter defines a function signature to perform string formatting operations using an AppFunction payload.