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 voidacknowledgeAlarm(Void ctx, AcknowledgeAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Acknowledge an alarmvoidclearAlarm(Void ctx, ClearAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Clear an alarmvoideditAlarm(Void ctx, EditAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Update an alarmvoidlistAlarms(Void ctx, ListAlarmsRequest request, Observer<ListAlarmsResponse> observer)List alarmsvoidlistProcessorAlarms(Void ctx, ListProcessorAlarmsRequest request, Observer<ListProcessorAlarmsResponse> observer)List alarmsvoidshelveAlarm(Void ctx, ShelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Shelve an alarmvoidsubscribeAlarms(Void ctx, SubscribeAlarmsRequest request, Observer<AlarmData> observer)Receive alarm updatesvoidsubscribeGlobalStatus(Void ctx, SubscribeGlobalStatusRequest request, Observer<GlobalAlarmStatus> observer)Receive alarm status updatesvoidunshelveAlarm(Void ctx, UnshelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer)Unshelve an alarm-
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>
-
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>
-
acknowledgeAlarm
public final void acknowledgeAlarm(Void ctx, AcknowledgeAlarmRequest request, Observer<com.google.protobuf.Empty> observer)
Acknowledge an alarm
- Specified by:
acknowledgeAlarmin classAbstractAlarmsApi<Void>
-
shelveAlarm
public final void shelveAlarm(Void ctx, ShelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer)
Shelve an alarm
- Specified by:
shelveAlarmin classAbstractAlarmsApi<Void>
-
unshelveAlarm
public final void unshelveAlarm(Void ctx, UnshelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer)
Unshelve an alarm
- Specified by:
unshelveAlarmin classAbstractAlarmsApi<Void>
-
clearAlarm
public final void clearAlarm(Void ctx, ClearAlarmRequest request, Observer<com.google.protobuf.Empty> observer)
Clear an alarm
- Specified by:
clearAlarmin 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>
-
-