Class EPICSEvent.VectorShort.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<EPICSEvent.VectorShort.Builder>
com.google.protobuf.GeneratedMessage.Builder<EPICSEvent.VectorShort.Builder>
edu.stanford.slac.archiverappliance.PB.EPICSEvent.VectorShort.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EPICSEvent.VectorShortOrBuilder,Cloneable
- Enclosing class:
EPICSEvent.VectorShort
public static final class EPICSEvent.VectorShort.Builder
extends com.google.protobuf.GeneratedMessage.Builder<EPICSEvent.VectorShort.Builder>
implements EPICSEvent.VectorShortOrBuilder
Protobuf type
EPICS.VectorShort-
Method Summary
Modifier and TypeMethodDescriptionaddAllFieldvalues(Iterable<? extends EPICSEvent.FieldValue> values) repeated .EPICS.FieldValue fieldvalues = 7;repeated sint32 val = 3 [packed = true];addFieldvalues(int index, EPICSEvent.FieldValue value) repeated .EPICS.FieldValue fieldvalues = 7;addFieldvalues(int index, EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7;repeated .EPICS.FieldValue fieldvalues = 7;addFieldvalues(EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7;repeated .EPICS.FieldValue fieldvalues = 7;addFieldvaluesBuilder(int index) repeated .EPICS.FieldValue fieldvalues = 7;addVal(int value) repeated sint32 val = 3 [packed = true];build()clear()optional bool fieldactualchange = 8;repeated .EPICS.FieldValue fieldvalues = 7;required uint32 nano = 2;optional uint32 repeatcount = 6;required uint32 secondsintoyear = 1;optional int32 severity = 4 [default = 0];optional int32 status = 5 [default = 0];clearVal()repeated sint32 val = 3 [packed = true];static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional bool fieldactualchange = 8;getFieldvalues(int index) repeated .EPICS.FieldValue fieldvalues = 7;getFieldvaluesBuilder(int index) repeated .EPICS.FieldValue fieldvalues = 7;repeated .EPICS.FieldValue fieldvalues = 7;intrepeated .EPICS.FieldValue fieldvalues = 7;repeated .EPICS.FieldValue fieldvalues = 7;getFieldvaluesOrBuilder(int index) repeated .EPICS.FieldValue fieldvalues = 7;List<? extends EPICSEvent.FieldValueOrBuilder> repeated .EPICS.FieldValue fieldvalues = 7;intgetNano()required uint32 nano = 2;intoptional uint32 repeatcount = 6;intrequired uint32 secondsintoyear = 1;intoptional int32 severity = 4 [default = 0];intoptional int32 status = 5 [default = 0];intgetVal(int index) repeated sint32 val = 3 [packed = true];intrepeated sint32 val = 3 [packed = true];repeated sint32 val = 3 [packed = true];booleanoptional bool fieldactualchange = 8;booleanhasNano()required uint32 nano = 2;booleanoptional uint32 repeatcount = 6;booleanrequired uint32 secondsintoyear = 1;booleanoptional int32 severity = 4 [default = 0];booleanoptional int32 status = 5 [default = 0];protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(EPICSEvent.VectorShort other) removeFieldvalues(int index) repeated .EPICS.FieldValue fieldvalues = 7;setFieldactualchange(boolean value) optional bool fieldactualchange = 8;setFieldvalues(int index, EPICSEvent.FieldValue value) repeated .EPICS.FieldValue fieldvalues = 7;setFieldvalues(int index, EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7;setNano(int value) required uint32 nano = 2;setRepeatcount(int value) optional uint32 repeatcount = 6;setSecondsintoyear(int value) required uint32 secondsintoyear = 1;setSeverity(int value) optional int32 severity = 4 [default = 0];setStatus(int value) optional int32 status = 5 [default = 0];setVal(int index, int value) repeated sint32 val = 3 [packed = true];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<EPICSEvent.VectorShort.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<EPICSEvent.VectorShort.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<EPICSEvent.VectorShort.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<EPICSEvent.VectorShort.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EPICSEvent.VectorShort.Builder>
-
mergeFrom
public EPICSEvent.VectorShort.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<EPICSEvent.VectorShort.Builder>- Throws:
IOException
-
hasSecondsintoyear
public boolean hasSecondsintoyear()required uint32 secondsintoyear = 1;- Specified by:
hasSecondsintoyearin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the secondsintoyear field is set.
-
getSecondsintoyear
public int getSecondsintoyear()required uint32 secondsintoyear = 1;- Specified by:
getSecondsintoyearin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The secondsintoyear.
-
setSecondsintoyear
required uint32 secondsintoyear = 1;- Parameters:
value- The secondsintoyear to set.- Returns:
- This builder for chaining.
-
clearSecondsintoyear
required uint32 secondsintoyear = 1;- Returns:
- This builder for chaining.
-
hasNano
public boolean hasNano()required uint32 nano = 2;- Specified by:
hasNanoin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the nano field is set.
-
getNano
public int getNano()required uint32 nano = 2;- Specified by:
getNanoin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The nano.
-
setNano
required uint32 nano = 2;- Parameters:
value- The nano to set.- Returns:
- This builder for chaining.
-
clearNano
required uint32 nano = 2;- Returns:
- This builder for chaining.
-
getValList
repeated sint32 val = 3 [packed = true];- Specified by:
getValListin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- A list containing the val.
-
getValCount
public int getValCount()repeated sint32 val = 3 [packed = true];- Specified by:
getValCountin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The count of val.
-
getVal
public int getVal(int index) repeated sint32 val = 3 [packed = true];- Specified by:
getValin interfaceEPICSEvent.VectorShortOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The val at the given index.
-
setVal
repeated sint32 val = 3 [packed = true];- Parameters:
index- The index to set the value at.value- The val to set.- Returns:
- This builder for chaining.
-
addVal
repeated sint32 val = 3 [packed = true];- Parameters:
value- The val to add.- Returns:
- This builder for chaining.
-
addAllVal
repeated sint32 val = 3 [packed = true];- Parameters:
values- The val to add.- Returns:
- This builder for chaining.
-
clearVal
repeated sint32 val = 3 [packed = true];- Returns:
- This builder for chaining.
-
hasSeverity
public boolean hasSeverity()optional int32 severity = 4 [default = 0];- Specified by:
hasSeverityin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the severity field is set.
-
getSeverity
public int getSeverity()optional int32 severity = 4 [default = 0];- Specified by:
getSeverityin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The severity.
-
setSeverity
optional int32 severity = 4 [default = 0];- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
optional int32 severity = 4 [default = 0];- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()optional int32 status = 5 [default = 0];- Specified by:
hasStatusin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public int getStatus()optional int32 status = 5 [default = 0];- Specified by:
getStatusin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The status.
-
setStatus
optional int32 status = 5 [default = 0];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
optional int32 status = 5 [default = 0];- Returns:
- This builder for chaining.
-
hasRepeatcount
public boolean hasRepeatcount()optional uint32 repeatcount = 6;- Specified by:
hasRepeatcountin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the repeatcount field is set.
-
getRepeatcount
public int getRepeatcount()optional uint32 repeatcount = 6;- Specified by:
getRepeatcountin interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The repeatcount.
-
setRepeatcount
optional uint32 repeatcount = 6;- Parameters:
value- The repeatcount to set.- Returns:
- This builder for chaining.
-
clearRepeatcount
optional uint32 repeatcount = 6;- Returns:
- This builder for chaining.
-
getFieldvaluesList
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesListin interfaceEPICSEvent.VectorShortOrBuilder
-
getFieldvaluesCount
public int getFieldvaluesCount()repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesCountin interfaceEPICSEvent.VectorShortOrBuilder
-
getFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesin interfaceEPICSEvent.VectorShortOrBuilder
-
setFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
setFieldvalues
public EPICSEvent.VectorShort.Builder setFieldvalues(int index, EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvalues
public EPICSEvent.VectorShort.Builder addFieldvalues(int index, EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7; -
addAllFieldvalues
public EPICSEvent.VectorShort.Builder addAllFieldvalues(Iterable<? extends EPICSEvent.FieldValue> values) repeated .EPICS.FieldValue fieldvalues = 7; -
clearFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
removeFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
getFieldvaluesBuilder
repeated .EPICS.FieldValue fieldvalues = 7; -
getFieldvaluesOrBuilder
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesOrBuilderin interfaceEPICSEvent.VectorShortOrBuilder
-
getFieldvaluesOrBuilderList
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesOrBuilderListin interfaceEPICSEvent.VectorShortOrBuilder
-
addFieldvaluesBuilder
repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvaluesBuilder
repeated .EPICS.FieldValue fieldvalues = 7; -
getFieldvaluesBuilderList
repeated .EPICS.FieldValue fieldvalues = 7; -
hasFieldactualchange
public boolean hasFieldactualchange()optional bool fieldactualchange = 8;- Specified by:
hasFieldactualchangein interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- Whether the fieldactualchange field is set.
-
getFieldactualchange
public boolean getFieldactualchange()optional bool fieldactualchange = 8;- Specified by:
getFieldactualchangein interfaceEPICSEvent.VectorShortOrBuilder- Returns:
- The fieldactualchange.
-
setFieldactualchange
optional bool fieldactualchange = 8;- Parameters:
value- The fieldactualchange to set.- Returns:
- This builder for chaining.
-
clearFieldactualchange
optional bool fieldactualchange = 8;- Returns:
- This builder for chaining.
-