Package org.yamcs.protobuf.alarms
Class AlarmsApiClient
@Generated(value="org.yamcs.maven.ServiceGenerator",
date="2024-12-10T15:41:02.519564673Z")
public class AlarmsApiClient
extends AbstractAlarmsApi<Void>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
acknowledgeAlarm
(Void ctx, AcknowledgeAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Acknowledge an alarmfinal void
clearAlarm
(Void ctx, ClearAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Clear an alarmfinal void
editAlarm
(Void ctx, EditAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Update an alarmfinal void
listAlarms
(Void ctx, ListAlarmsRequest request, Observer<ListAlarmsResponse> observer) List alarmsfinal void
listProcessorAlarms
(Void ctx, ListProcessorAlarmsRequest request, Observer<ListProcessorAlarmsResponse> observer) List alarmsfinal void
shelveAlarm
(Void ctx, ShelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Shelve an alarmfinal void
subscribeAlarms
(Void ctx, SubscribeAlarmsRequest request, Observer<AlarmData> observer) Receive alarm updatesfinal void
subscribeGlobalStatus
(Void ctx, SubscribeGlobalStatusRequest request, Observer<GlobalAlarmStatus> observer) Receive alarm status updatesfinal void
unshelveAlarm
(Void ctx, UnshelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Unshelve an alarmMethods inherited from class org.yamcs.protobuf.alarms.AbstractAlarmsApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
AlarmsApiClient
-
-
Method Details
-
listAlarms
public final void listAlarms(Void ctx, ListAlarmsRequest request, Observer<ListAlarmsResponse> observer) List alarms
- Specified by:
listAlarms
in classAbstractAlarmsApi<Void>
-
listProcessorAlarms
public final void listProcessorAlarms(Void ctx, ListProcessorAlarmsRequest request, Observer<ListProcessorAlarmsResponse> observer) List alarms
- Specified by:
listProcessorAlarms
in classAbstractAlarmsApi<Void>
-
editAlarm
public final void editAlarm(Void ctx, EditAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Update an alarm
- Specified by:
editAlarm
in classAbstractAlarmsApi<Void>
-
acknowledgeAlarm
public final void acknowledgeAlarm(Void ctx, AcknowledgeAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Acknowledge an alarm
- Specified by:
acknowledgeAlarm
in classAbstractAlarmsApi<Void>
-
shelveAlarm
public final void shelveAlarm(Void ctx, ShelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Shelve an alarm
- Specified by:
shelveAlarm
in classAbstractAlarmsApi<Void>
-
unshelveAlarm
public final void unshelveAlarm(Void ctx, UnshelveAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Unshelve an alarm
- Specified by:
unshelveAlarm
in classAbstractAlarmsApi<Void>
-
clearAlarm
public final void clearAlarm(Void ctx, ClearAlarmRequest request, Observer<com.google.protobuf.Empty> observer) Clear an alarm
- Specified by:
clearAlarm
in classAbstractAlarmsApi<Void>
-
subscribeGlobalStatus
public final void subscribeGlobalStatus(Void ctx, SubscribeGlobalStatusRequest request, Observer<GlobalAlarmStatus> observer) Receive alarm status updates
- Specified by:
subscribeGlobalStatus
in classAbstractAlarmsApi<Void>
-
subscribeAlarms
public final void subscribeAlarms(Void ctx, SubscribeAlarmsRequest request, Observer<AlarmData> observer) Receive alarm updates
- Specified by:
subscribeAlarms
in classAbstractAlarmsApi<Void>
-