Package org.yamcs.protobuf.alarms
Class AlarmsApiClient
- java.lang.Object
-
- org.yamcs.protobuf.alarms.AbstractAlarmsApi<Void>
-
- org.yamcs.protobuf.alarms.AlarmsApiClient
-
public class AlarmsApiClient extends AbstractAlarmsApi<Void>
-
-
Constructor Summary
Constructors Constructor Description AlarmsApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voideditAlarm(Void ctx, EditAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Update an alarmvoidlistAlarms(Void ctx, ListAlarmsRequest request, Observer<ListAlarmsResponse> observer)List alarmsvoidlistParameterAlarms(Void ctx, ListParameterAlarmsRequest request, Observer<ListParameterAlarmsResponse> observer)List alarms for a specific parametervoidlistProcessorAlarms(Void ctx, ListProcessorAlarmsRequest request, Observer<ListProcessorAlarmsResponse> observer)List alarmsvoidsubscribeAlarms(Void ctx, SubscribeAlarmsRequest request, Observer<AlarmData> observer)Receive alarm updatesvoidsubscribeGlobalStatus(Void ctx, SubscribeGlobalStatusRequest request, Observer<GlobalAlarmStatus> observer)Receive alarm status updates-
Methods inherited from class org.yamcs.protobuf.alarms.AbstractAlarmsApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
AlarmsApiClient
public AlarmsApiClient(MethodHandler handler)
-
-
Method Detail
-
listAlarms
public final void listAlarms(Void ctx, ListAlarmsRequest request, Observer<ListAlarmsResponse> observer)
List alarms
- Specified by:
listAlarmsin classAbstractAlarmsApi<Void>
-
listParameterAlarms
public final void listParameterAlarms(Void ctx, ListParameterAlarmsRequest request, Observer<ListParameterAlarmsResponse> observer)
List alarms for a specific parameter
- Specified by:
listParameterAlarmsin classAbstractAlarmsApi<Void>
-
listProcessorAlarms
public final void listProcessorAlarms(Void ctx, ListProcessorAlarmsRequest request, Observer<ListProcessorAlarmsResponse> observer)
List alarms
- Specified by:
listProcessorAlarmsin classAbstractAlarmsApi<Void>
-
editAlarm
public final void editAlarm(Void ctx, EditAlarmRequest request, Observer<com.google.protobuf.Empty> observer)
Update an alarm
- Specified by:
editAlarmin classAbstractAlarmsApi<Void>
-
subscribeGlobalStatus
public final void subscribeGlobalStatus(Void ctx, SubscribeGlobalStatusRequest request, Observer<GlobalAlarmStatus> observer)
Receive alarm status updates
- Specified by:
subscribeGlobalStatusin classAbstractAlarmsApi<Void>
-
subscribeAlarms
public final void subscribeAlarms(Void ctx, SubscribeAlarmsRequest request, Observer<AlarmData> observer)
Receive alarm updates
- Specified by:
subscribeAlarmsin classAbstractAlarmsApi<Void>
-
-