CoreSolutionTelemetry

public interface CoreSolutionTelemetry extends CoreTelemetry

Added in version AS: 1.23.0-ms5

Интерфейс является точкой входа в телеметрию решения.

Methods

fireSettingsVersionChanged

Map<Object, CoreClusterRpcResponse<Void>> fireSettingsVersionChanged(Map<String, Object> jsonObject, Long timeout)

Рассылает уведомление всем узлам кластера об изменении конфигурации телеметрии решения.

Parameters:
  • jsonObject – Карта с произвольными параметрами.

  • timeout – таймаут ожидания ответов от узлов кластера.

Returns:

карта с результатами RPC-вызовов к узлам кластера.

getSettingsVersion

long getSettingsVersion()

Возвращает текущую версию конфигурации.

Returns:

версия

isEnabled

boolean isEnabled()

Возвращает значение флага активности телеметрии для решения.

Returns:

true, если активно, иначе false.