Package mxaccess_gateway.v1
Class MxaccessGateway.AlarmFeedMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
mxaccess_gateway.v1.MxaccessGateway.AlarmFeedMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,MxaccessGateway.AlarmFeedMessageOrBuilder
- Enclosing class:
MxaccessGateway.AlarmFeedMessage
public static final class MxaccessGateway.AlarmFeedMessage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
implements MxaccessGateway.AlarmFeedMessageOrBuilder
One message on the StreamAlarms feed. The stream opens with one `active_alarm` per currently-active alarm, then a single `snapshot_complete`, then a `transition` for every subsequent change.Protobuf type
mxaccess_gateway.v1.AlarmFeedMessage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Part of the initial active-alarm snapshot (ConditionRefresh).Provider-mode status.Sentinel: the initial snapshot is fully delivered and `transition` messages follow.A live alarm state change (raise / acknowledge / clear).Part of the initial active-alarm snapshot (ConditionRefresh).Part of the initial active-alarm snapshot (ConditionRefresh).Part of the initial active-alarm snapshot (ConditionRefresh).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorProvider-mode status.Provider-mode status.Provider-mode status.booleanSentinel: the initial snapshot is fully delivered and `transition` messages follow.A live alarm state change (raise / acknowledge / clear).A live alarm state change (raise / acknowledge / clear).A live alarm state change (raise / acknowledge / clear).booleanPart of the initial active-alarm snapshot (ConditionRefresh).booleanProvider-mode status.booleanSentinel: the initial snapshot is fully delivered and `transition` messages follow.booleanA live alarm state change (raise / acknowledge / clear).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanPart of the initial active-alarm snapshot (ConditionRefresh).mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Provider-mode status.A live alarm state change (raise / acknowledge / clear).Part of the initial active-alarm snapshot (ConditionRefresh).setActiveAlarm(MxaccessGateway.ActiveAlarmSnapshot.Builder builderForValue) Part of the initial active-alarm snapshot (ConditionRefresh).Provider-mode status.setProviderStatus(MxaccessGateway.AlarmProviderStatus.Builder builderForValue) Provider-mode status.setSnapshotComplete(boolean value) Sentinel: the initial snapshot is fully delivered and `transition` messages follow.A live alarm state change (raise / acknowledge / clear).setTransition(MxaccessGateway.OnAlarmTransitionEvent.Builder builderForValue) A live alarm state change (raise / acknowledge / clear).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>
-
mergeFrom
public MxaccessGateway.AlarmFeedMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MxaccessGateway.AlarmFeedMessage.Builder>- Throws:
IOException
-
getPayloadCase
- Specified by:
getPayloadCasein interfaceMxaccessGateway.AlarmFeedMessageOrBuilder
-
clearPayload
-
hasActiveAlarm
public boolean hasActiveAlarm()Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1;- Specified by:
hasActiveAlarmin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- Whether the activeAlarm field is set.
-
getActiveAlarm
Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1;- Specified by:
getActiveAlarmin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- The activeAlarm.
-
setActiveAlarm
public MxaccessGateway.AlarmFeedMessage.Builder setActiveAlarm(MxaccessGateway.ActiveAlarmSnapshot value) Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1; -
setActiveAlarm
public MxaccessGateway.AlarmFeedMessage.Builder setActiveAlarm(MxaccessGateway.ActiveAlarmSnapshot.Builder builderForValue) Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1; -
mergeActiveAlarm
public MxaccessGateway.AlarmFeedMessage.Builder mergeActiveAlarm(MxaccessGateway.ActiveAlarmSnapshot value) Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1; -
clearActiveAlarm
Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1; -
getActiveAlarmBuilder
Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1; -
getActiveAlarmOrBuilder
Part of the initial active-alarm snapshot (ConditionRefresh).
.mxaccess_gateway.v1.ActiveAlarmSnapshot active_alarm = 1;- Specified by:
getActiveAlarmOrBuilderin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder
-
hasSnapshotComplete
public boolean hasSnapshotComplete()Sentinel: the initial snapshot is fully delivered and `transition` messages follow. Always true when present.
bool snapshot_complete = 2;- Specified by:
hasSnapshotCompletein interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- Whether the snapshotComplete field is set.
-
getSnapshotComplete
public boolean getSnapshotComplete()Sentinel: the initial snapshot is fully delivered and `transition` messages follow. Always true when present.
bool snapshot_complete = 2;- Specified by:
getSnapshotCompletein interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- The snapshotComplete.
-
setSnapshotComplete
Sentinel: the initial snapshot is fully delivered and `transition` messages follow. Always true when present.
bool snapshot_complete = 2;- Parameters:
value- The snapshotComplete to set.- Returns:
- This builder for chaining.
-
clearSnapshotComplete
Sentinel: the initial snapshot is fully delivered and `transition` messages follow. Always true when present.
bool snapshot_complete = 2;- Returns:
- This builder for chaining.
-
hasTransition
public boolean hasTransition()A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3;- Specified by:
hasTransitionin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- Whether the transition field is set.
-
getTransition
A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3;- Specified by:
getTransitionin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- The transition.
-
setTransition
public MxaccessGateway.AlarmFeedMessage.Builder setTransition(MxaccessGateway.OnAlarmTransitionEvent value) A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3; -
setTransition
public MxaccessGateway.AlarmFeedMessage.Builder setTransition(MxaccessGateway.OnAlarmTransitionEvent.Builder builderForValue) A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3; -
mergeTransition
public MxaccessGateway.AlarmFeedMessage.Builder mergeTransition(MxaccessGateway.OnAlarmTransitionEvent value) A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3; -
clearTransition
A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3; -
getTransitionBuilder
A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3; -
getTransitionOrBuilder
A live alarm state change (raise / acknowledge / clear).
.mxaccess_gateway.v1.OnAlarmTransitionEvent transition = 3;- Specified by:
getTransitionOrBuilderin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder
-
hasProviderStatus
public boolean hasProviderStatus()Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4;- Specified by:
hasProviderStatusin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- Whether the providerStatus field is set.
-
getProviderStatus
Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4;- Specified by:
getProviderStatusin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder- Returns:
- The providerStatus.
-
setProviderStatus
public MxaccessGateway.AlarmFeedMessage.Builder setProviderStatus(MxaccessGateway.AlarmProviderStatus value) Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4; -
setProviderStatus
public MxaccessGateway.AlarmFeedMessage.Builder setProviderStatus(MxaccessGateway.AlarmProviderStatus.Builder builderForValue) Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4; -
mergeProviderStatus
public MxaccessGateway.AlarmFeedMessage.Builder mergeProviderStatus(MxaccessGateway.AlarmProviderStatus value) Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4; -
clearProviderStatus
Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4; -
getProviderStatusBuilder
Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4; -
getProviderStatusOrBuilder
Provider-mode status. Emitted once on stream open and again on every failover/failback so late joiners learn the current mode immediately.
.mxaccess_gateway.v1.AlarmProviderStatus provider_status = 4;- Specified by:
getProviderStatusOrBuilderin interfaceMxaccessGateway.AlarmFeedMessageOrBuilder
-