Endpoint Configuration
Version: 1.0.0
The KafkaClientCloudEndpoint layer allows defining properties that dictate the encoding of the payload and whether to compress it using GZIP format.
If using the RAW encoding, only the body of the KuraPayload is serialized, whereas the metrics and position data are not included in the record. Instead, when using Simple JSON or Kura Protobuf all the data present in the KuraPayload is encoded. Whether to include such data is controlled by the Publisher Configuration properties.
Attention
In order to use Kura Protobuf some service should expose the following interfaces:
org.eclipse.kura.cloud.CloudPayloadProtoBufEncoder, andorg.eclipse.kura.cloud.CloudPayloadProtoBufDecoder
If running on ESF < 7.2.0, a default org.eclipse.kura.cloud.CloudService provides such interfaces.