java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<TofInterval.Builder>
com.google.protobuf.GeneratedMessage.Builder<TofInterval.Builder>
org.yamcs.protobuf.TofInterval.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TofIntervalOrBuilder
- Enclosing class:
TofInterval
public static final class TofInterval.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TofInterval.Builder>
implements TofIntervalOrBuilder
Protobuf type
yamcs.protobuf.tco.TofInterval-
Method Summary
Modifier and TypeMethodDescriptionaddAllPolCoef(Iterable<? extends Double> values) repeated double polCoef = 3;addPolCoef(double value) repeated double polCoef = 3;build()clear()optional .google.protobuf.Timestamp ertStart = 1;optional .google.protobuf.Timestamp ertStop = 2;repeated double polCoef = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Timestampoptional .google.protobuf.Timestamp ertStart = 1;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp ertStart = 1;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp ertStart = 1;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp ertStop = 2;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp ertStop = 2;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp ertStop = 2;doublegetPolCoef(int index) repeated double polCoef = 3;intrepeated double polCoef = 3;repeated double polCoef = 3;booleanoptional .google.protobuf.Timestamp ertStart = 1;booleanoptional .google.protobuf.Timestamp ertStop = 2;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeErtStart(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp ertStart = 1;mergeErtStop(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp ertStop = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TofInterval other) setErtStart(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp ertStart = 1;setErtStart(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp ertStart = 1;setErtStop(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp ertStop = 2;setErtStop(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp ertStop = 2;setPolCoef(int index, double value) repeated double polCoef = 3;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<TofInterval.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<TofInterval.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<TofInterval.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<TofInterval.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TofInterval.Builder>
-
mergeFrom
public TofInterval.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<TofInterval.Builder>- Throws:
IOException
-
hasErtStart
public boolean hasErtStart()optional .google.protobuf.Timestamp ertStart = 1;- Specified by:
hasErtStartin interfaceTofIntervalOrBuilder- Returns:
- Whether the ertStart field is set.
-
getErtStart
public com.google.protobuf.Timestamp getErtStart()optional .google.protobuf.Timestamp ertStart = 1;- Specified by:
getErtStartin interfaceTofIntervalOrBuilder- Returns:
- The ertStart.
-
setErtStart
optional .google.protobuf.Timestamp ertStart = 1; -
setErtStart
optional .google.protobuf.Timestamp ertStart = 1; -
mergeErtStart
optional .google.protobuf.Timestamp ertStart = 1; -
clearErtStart
optional .google.protobuf.Timestamp ertStart = 1; -
getErtStartBuilder
public com.google.protobuf.Timestamp.Builder getErtStartBuilder()optional .google.protobuf.Timestamp ertStart = 1; -
getErtStartOrBuilder
public com.google.protobuf.TimestampOrBuilder getErtStartOrBuilder()optional .google.protobuf.Timestamp ertStart = 1;- Specified by:
getErtStartOrBuilderin interfaceTofIntervalOrBuilder
-
hasErtStop
public boolean hasErtStop()optional .google.protobuf.Timestamp ertStop = 2;- Specified by:
hasErtStopin interfaceTofIntervalOrBuilder- Returns:
- Whether the ertStop field is set.
-
getErtStop
public com.google.protobuf.Timestamp getErtStop()optional .google.protobuf.Timestamp ertStop = 2;- Specified by:
getErtStopin interfaceTofIntervalOrBuilder- Returns:
- The ertStop.
-
setErtStop
optional .google.protobuf.Timestamp ertStop = 2; -
setErtStop
optional .google.protobuf.Timestamp ertStop = 2; -
mergeErtStop
optional .google.protobuf.Timestamp ertStop = 2; -
clearErtStop
optional .google.protobuf.Timestamp ertStop = 2; -
getErtStopBuilder
public com.google.protobuf.Timestamp.Builder getErtStopBuilder()optional .google.protobuf.Timestamp ertStop = 2; -
getErtStopOrBuilder
public com.google.protobuf.TimestampOrBuilder getErtStopOrBuilder()optional .google.protobuf.Timestamp ertStop = 2;- Specified by:
getErtStopOrBuilderin interfaceTofIntervalOrBuilder
-
getPolCoefList
repeated double polCoef = 3;- Specified by:
getPolCoefListin interfaceTofIntervalOrBuilder- Returns:
- A list containing the polCoef.
-
getPolCoefCount
public int getPolCoefCount()repeated double polCoef = 3;- Specified by:
getPolCoefCountin interfaceTofIntervalOrBuilder- Returns:
- The count of polCoef.
-
getPolCoef
public double getPolCoef(int index) repeated double polCoef = 3;- Specified by:
getPolCoefin interfaceTofIntervalOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The polCoef at the given index.
-
setPolCoef
repeated double polCoef = 3;- Parameters:
index- The index to set the value at.value- The polCoef to set.- Returns:
- This builder for chaining.
-
addPolCoef
repeated double polCoef = 3;- Parameters:
value- The polCoef to add.- Returns:
- This builder for chaining.
-
addAllPolCoef
repeated double polCoef = 3;- Parameters:
values- The polCoef to add.- Returns:
- This builder for chaining.
-
clearPolCoef
repeated double polCoef = 3;- Returns:
- This builder for chaining.
-