deleteEntityTimeseries method
Implementation
Future<bool> deleteEntityTimeseries(EntityId entityId, List<String> keys,
{required bool deleteAllDataForKeys,
required int startTs,
required int endTs,
required bool rewriteLatestIfDeleted,
RequestConfig? requestConfig}) async {
var queryParameters = <String, dynamic>{
'keys': keys.join(','),
'deleteAllDataForKeys': deleteAllDataForKeys.toString(),
'startTs': startTs.toString(),
'endTs': endTs.toString(),
'rewriteLatestIfDeleted': rewriteLatestIfDeleted.toString()
};
return isSuccessful(
(RequestConfig requestConfig) async {
return _tbClient.delete(
'/api/plugins/telemetry/${entityId.entityType.toShortString()}/${entityId.id}/timeseries/delete',
queryParameters: queryParameters,
options: defaultHttpOptionsFromConfig(requestConfig));
},
requestConfig: requestConfig,
);
}