Class EPICSEvent.VectorString.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<EPICSEvent.VectorString.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
edu.stanford.slac.archiverappliance.PB.EPICSEvent.VectorString.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EPICSEvent.VectorStringOrBuilder,Cloneable
- Enclosing class:
EPICSEvent.VectorString
public static final class EPICSEvent.VectorString.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
implements EPICSEvent.VectorStringOrBuilder
Protobuf type
EPICS.VectorString-
Method Summary
Modifier and TypeMethodDescriptionaddAllFieldvalues(Iterable<? extends EPICSEvent.FieldValue> values) repeated .EPICS.FieldValue fieldvalues = 7;No packed here as this is available only for primitive fields.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;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) No packed here as this is available only for primitive fields.addValBytes(com.google.protobuf.ByteString value) No packed here as this is available only for primitive fields.build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional bool fieldactualchange = 8;repeated .EPICS.FieldValue fieldvalues = 7;required uint32 nano = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional uint32 repeatcount = 6;required uint32 secondsintoyear = 1;optional int32 severity = 4 [default = 0];optional int32 status = 5 [default = 0];clearVal()No packed here as this is available only for primitive fields.clone()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];getVal(int index) No packed here as this is available only for primitive fields.com.google.protobuf.ByteStringgetValBytes(int index) No packed here as this is available only for primitive fields.intNo packed here as this is available only for primitive fields.com.google.protobuf.ProtocolStringListNo packed here as this is available only for primitive fields.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.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(EPICSEvent.VectorString other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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];setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) No packed here as this is available only for primitive fields.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.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.GeneratedMessageV3.Builder<EPICSEvent.VectorString.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
setField
public EPICSEvent.VectorString.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
clearField
public EPICSEvent.VectorString.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
clearOneof
public EPICSEvent.VectorString.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
setRepeatedField
public EPICSEvent.VectorString.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
addRepeatedField
public EPICSEvent.VectorString.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EPICSEvent.VectorString.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
mergeFrom
public EPICSEvent.VectorString.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.VectorString.Builder>- Throws:
IOException
-
hasSecondsintoyear
public boolean hasSecondsintoyear()required uint32 secondsintoyear = 1;- Specified by:
hasSecondsintoyearin interfaceEPICSEvent.VectorStringOrBuilder- Returns:
- Whether the secondsintoyear field is set.
-
getSecondsintoyear
public int getSecondsintoyear()required uint32 secondsintoyear = 1;- Specified by:
getSecondsintoyearin interfaceEPICSEvent.VectorStringOrBuilder- 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.VectorStringOrBuilder- Returns:
- Whether the nano field is set.
-
getNano
public int getNano()required uint32 nano = 2;- Specified by:
getNanoin interfaceEPICSEvent.VectorStringOrBuilder- 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
public com.google.protobuf.ProtocolStringList getValList()No packed here as this is available only for primitive fields.
repeated string val = 3;- Specified by:
getValListin interfaceEPICSEvent.VectorStringOrBuilder- Returns:
- A list containing the val.
-
getValCount
public int getValCount()No packed here as this is available only for primitive fields.
repeated string val = 3;- Specified by:
getValCountin interfaceEPICSEvent.VectorStringOrBuilder- Returns:
- The count of val.
-
getVal
No packed here as this is available only for primitive fields.
repeated string val = 3;- Specified by:
getValin interfaceEPICSEvent.VectorStringOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The val at the given index.
-
getValBytes
public com.google.protobuf.ByteString getValBytes(int index) No packed here as this is available only for primitive fields.
repeated string val = 3;- Specified by:
getValBytesin interfaceEPICSEvent.VectorStringOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the val at the given index.
-
setVal
No packed here as this is available only for primitive fields.
repeated string val = 3;- Parameters:
index- The index to set the value at.value- The val to set.- Returns:
- This builder for chaining.
-
addVal
No packed here as this is available only for primitive fields.
repeated string val = 3;- Parameters:
value- The val to add.- Returns:
- This builder for chaining.
-
addAllVal
No packed here as this is available only for primitive fields.
repeated string val = 3;- Parameters:
values- The val to add.- Returns:
- This builder for chaining.
-
clearVal
No packed here as this is available only for primitive fields.
repeated string val = 3;- Returns:
- This builder for chaining.
-
addValBytes
No packed here as this is available only for primitive fields.
repeated string val = 3;- Parameters:
value- The bytes of the val to add.- Returns:
- This builder for chaining.
-
hasSeverity
public boolean hasSeverity()optional int32 severity = 4 [default = 0];- Specified by:
hasSeverityin interfaceEPICSEvent.VectorStringOrBuilder- Returns:
- Whether the severity field is set.
-
getSeverity
public int getSeverity()optional int32 severity = 4 [default = 0];- Specified by:
getSeverityin interfaceEPICSEvent.VectorStringOrBuilder- 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.VectorStringOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public int getStatus()optional int32 status = 5 [default = 0];- Specified by:
getStatusin interfaceEPICSEvent.VectorStringOrBuilder- 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.VectorStringOrBuilder- Returns:
- Whether the repeatcount field is set.
-
getRepeatcount
public int getRepeatcount()optional uint32 repeatcount = 6;- Specified by:
getRepeatcountin interfaceEPICSEvent.VectorStringOrBuilder- 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.VectorStringOrBuilder
-
getFieldvaluesCount
public int getFieldvaluesCount()repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesCountin interfaceEPICSEvent.VectorStringOrBuilder
-
getFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesin interfaceEPICSEvent.VectorStringOrBuilder
-
setFieldvalues
repeated .EPICS.FieldValue fieldvalues = 7; -
setFieldvalues
public EPICSEvent.VectorString.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
public EPICSEvent.VectorString.Builder addFieldvalues(EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7; -
addFieldvalues
public EPICSEvent.VectorString.Builder addFieldvalues(int index, EPICSEvent.FieldValue.Builder builderForValue) repeated .EPICS.FieldValue fieldvalues = 7; -
addAllFieldvalues
public EPICSEvent.VectorString.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.VectorStringOrBuilder
-
getFieldvaluesOrBuilderList
repeated .EPICS.FieldValue fieldvalues = 7;- Specified by:
getFieldvaluesOrBuilderListin interfaceEPICSEvent.VectorStringOrBuilder
-
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.VectorStringOrBuilder- Returns:
- Whether the fieldactualchange field is set.
-
getFieldactualchange
public boolean getFieldactualchange()optional bool fieldactualchange = 8;- Specified by:
getFieldactualchangein interfaceEPICSEvent.VectorStringOrBuilder- 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.
-
setUnknownFields
public final EPICSEvent.VectorString.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-
mergeUnknownFields
public final EPICSEvent.VectorString.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EPICSEvent.VectorString.Builder>
-