Package mxaccess_gateway.v1
Class MxaccessGateway.AlarmSubtagTarget.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmSubtagTarget.Builder>
mxaccess_gateway.v1.MxaccessGateway.AlarmSubtagTarget.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,MxaccessGateway.AlarmSubtagTargetOrBuilder
- Enclosing class:
- MxaccessGateway.AlarmSubtagTarget
public static final class MxaccessGateway.AlarmSubtagTarget.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmSubtagTarget.Builder>
implements MxaccessGateway.AlarmSubtagTargetOrBuilder
One alarm attribute the subtag fallback consumer advises. Addresses are full MXAccess item references the worker passes straight to AddItem.Protobuf type
mxaccess_gateway.v1.AlarmSubtagTarget-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()writable ack-comment attribute (ack write target)item address of the acknowledged booleanitem address of the in-alarm booleane.g.optional severity source; empty if absente.g.writable ack-comment attribute (ack write target)com.google.protobuf.ByteStringwritable ack-comment attribute (ack write target)item address of the acknowledged booleancom.google.protobuf.ByteStringitem address of the acknowledged booleanitem address of the in-alarm booleancom.google.protobuf.ByteStringitem address of the in-alarm booleane.g.com.google.protobuf.ByteStringe.g.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional severity source; empty if absentcom.google.protobuf.ByteStringoptional severity source; empty if absente.g.com.google.protobuf.ByteStringe.g.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAckCommentSubtag(String value) writable ack-comment attribute (ack write target)setAckCommentSubtagBytes(com.google.protobuf.ByteString value) writable ack-comment attribute (ack write target)setAckedSubtag(String value) item address of the acknowledged booleansetAckedSubtagBytes(com.google.protobuf.ByteString value) item address of the acknowledged booleansetActiveSubtag(String value) item address of the in-alarm booleansetActiveSubtagBytes(com.google.protobuf.ByteString value) item address of the in-alarm booleansetAlarmFullReference(String value) e.g.setAlarmFullReferenceBytes(com.google.protobuf.ByteString value) e.g.setPrioritySubtag(String value) optional severity source; empty if absentsetPrioritySubtagBytes(com.google.protobuf.ByteString value) optional severity source; empty if absentsetSourceObjectReference(String value) e.g.setSourceObjectReferenceBytes(com.google.protobuf.ByteString value) e.g.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.AlarmSubtagTarget.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.AlarmSubtagTarget.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.AlarmSubtagTarget.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.AlarmSubtagTarget.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MxaccessGateway.AlarmSubtagTarget.Builder>
-
mergeFrom
public MxaccessGateway.AlarmSubtagTarget.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.AlarmSubtagTarget.Builder>- Throws:
IOException
-
getAlarmFullReference
e.g. "Galaxy!Area.Tank01.Level.HiHi"
string alarm_full_reference = 1;- Specified by:
getAlarmFullReferencein interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The alarmFullReference.
-
getAlarmFullReferenceBytes
public com.google.protobuf.ByteString getAlarmFullReferenceBytes()e.g. "Galaxy!Area.Tank01.Level.HiHi"
string alarm_full_reference = 1;- Specified by:
getAlarmFullReferenceBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for alarmFullReference.
-
setAlarmFullReference
e.g. "Galaxy!Area.Tank01.Level.HiHi"
string alarm_full_reference = 1;- Parameters:
value- The alarmFullReference to set.- Returns:
- This builder for chaining.
-
clearAlarmFullReference
e.g. "Galaxy!Area.Tank01.Level.HiHi"
string alarm_full_reference = 1;- Returns:
- This builder for chaining.
-
setAlarmFullReferenceBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setAlarmFullReferenceBytes(com.google.protobuf.ByteString value) e.g. "Galaxy!Area.Tank01.Level.HiHi"
string alarm_full_reference = 1;- Parameters:
value- The bytes for alarmFullReference to set.- Returns:
- This builder for chaining.
-
getSourceObjectReference
e.g. "Tank01"
string source_object_reference = 2;- Specified by:
getSourceObjectReferencein interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The sourceObjectReference.
-
getSourceObjectReferenceBytes
public com.google.protobuf.ByteString getSourceObjectReferenceBytes()e.g. "Tank01"
string source_object_reference = 2;- Specified by:
getSourceObjectReferenceBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for sourceObjectReference.
-
setSourceObjectReference
e.g. "Tank01"
string source_object_reference = 2;- Parameters:
value- The sourceObjectReference to set.- Returns:
- This builder for chaining.
-
clearSourceObjectReference
e.g. "Tank01"
string source_object_reference = 2;- Returns:
- This builder for chaining.
-
setSourceObjectReferenceBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setSourceObjectReferenceBytes(com.google.protobuf.ByteString value) e.g. "Tank01"
string source_object_reference = 2;- Parameters:
value- The bytes for sourceObjectReference to set.- Returns:
- This builder for chaining.
-
getActiveSubtag
item address of the in-alarm boolean
string active_subtag = 3;- Specified by:
getActiveSubtagin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The activeSubtag.
-
getActiveSubtagBytes
public com.google.protobuf.ByteString getActiveSubtagBytes()item address of the in-alarm boolean
string active_subtag = 3;- Specified by:
getActiveSubtagBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for activeSubtag.
-
setActiveSubtag
item address of the in-alarm boolean
string active_subtag = 3;- Parameters:
value- The activeSubtag to set.- Returns:
- This builder for chaining.
-
clearActiveSubtag
item address of the in-alarm boolean
string active_subtag = 3;- Returns:
- This builder for chaining.
-
setActiveSubtagBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setActiveSubtagBytes(com.google.protobuf.ByteString value) item address of the in-alarm boolean
string active_subtag = 3;- Parameters:
value- The bytes for activeSubtag to set.- Returns:
- This builder for chaining.
-
getAckedSubtag
item address of the acknowledged boolean
string acked_subtag = 4;- Specified by:
getAckedSubtagin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The ackedSubtag.
-
getAckedSubtagBytes
public com.google.protobuf.ByteString getAckedSubtagBytes()item address of the acknowledged boolean
string acked_subtag = 4;- Specified by:
getAckedSubtagBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for ackedSubtag.
-
setAckedSubtag
item address of the acknowledged boolean
string acked_subtag = 4;- Parameters:
value- The ackedSubtag to set.- Returns:
- This builder for chaining.
-
clearAckedSubtag
item address of the acknowledged boolean
string acked_subtag = 4;- Returns:
- This builder for chaining.
-
setAckedSubtagBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setAckedSubtagBytes(com.google.protobuf.ByteString value) item address of the acknowledged boolean
string acked_subtag = 4;- Parameters:
value- The bytes for ackedSubtag to set.- Returns:
- This builder for chaining.
-
getAckCommentSubtag
writable ack-comment attribute (ack write target)
string ack_comment_subtag = 5;- Specified by:
getAckCommentSubtagin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The ackCommentSubtag.
-
getAckCommentSubtagBytes
public com.google.protobuf.ByteString getAckCommentSubtagBytes()writable ack-comment attribute (ack write target)
string ack_comment_subtag = 5;- Specified by:
getAckCommentSubtagBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for ackCommentSubtag.
-
setAckCommentSubtag
writable ack-comment attribute (ack write target)
string ack_comment_subtag = 5;- Parameters:
value- The ackCommentSubtag to set.- Returns:
- This builder for chaining.
-
clearAckCommentSubtag
writable ack-comment attribute (ack write target)
string ack_comment_subtag = 5;- Returns:
- This builder for chaining.
-
setAckCommentSubtagBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setAckCommentSubtagBytes(com.google.protobuf.ByteString value) writable ack-comment attribute (ack write target)
string ack_comment_subtag = 5;- Parameters:
value- The bytes for ackCommentSubtag to set.- Returns:
- This builder for chaining.
-
getPrioritySubtag
optional severity source; empty if absent
string priority_subtag = 6;- Specified by:
getPrioritySubtagin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The prioritySubtag.
-
getPrioritySubtagBytes
public com.google.protobuf.ByteString getPrioritySubtagBytes()optional severity source; empty if absent
string priority_subtag = 6;- Specified by:
getPrioritySubtagBytesin interfaceMxaccessGateway.AlarmSubtagTargetOrBuilder- Returns:
- The bytes for prioritySubtag.
-
setPrioritySubtag
optional severity source; empty if absent
string priority_subtag = 6;- Parameters:
value- The prioritySubtag to set.- Returns:
- This builder for chaining.
-
clearPrioritySubtag
optional severity source; empty if absent
string priority_subtag = 6;- Returns:
- This builder for chaining.
-
setPrioritySubtagBytes
public MxaccessGateway.AlarmSubtagTarget.Builder setPrioritySubtagBytes(com.google.protobuf.ByteString value) optional severity source; empty if absent
string priority_subtag = 6;- Parameters:
value- The bytes for prioritySubtag to set.- Returns:
- This builder for chaining.
-