Package org.yamcs.protobuf
Class TofInterval.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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;
addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
optional .google.protobuf.Timestamp ertStart = 1;
optional .google.protobuf.Timestamp ertStop = 2;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated double polCoef = 3;
clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp ertStart = 1;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp ertStart = 1;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp ertStart = 1;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp ertStop = 2;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp ertStop = 2;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp ertStop = 2;
double
getPolCoef
(int index) repeated double polCoef = 3;
int
repeated double polCoef = 3;
repeated double polCoef = 3;
boolean
optional .google.protobuf.Timestamp ertStart = 1;
boolean
optional .google.protobuf.Timestamp ertStop = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeErtStart
(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) final TofInterval.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) 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;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final TofInterval.Builder
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) 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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
setField
public TofInterval.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
setRepeatedField
public TofInterval.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
addRepeatedField
public TofInterval.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TofInterval.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
mergeFrom
public TofInterval.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TofInterval.Builder>
- Throws:
IOException
-
hasErtStart
public boolean hasErtStart()optional .google.protobuf.Timestamp ertStart = 1;
- Specified by:
hasErtStart
in interfaceTofIntervalOrBuilder
- Returns:
- Whether the ertStart field is set.
-
getErtStart
public com.google.protobuf.Timestamp getErtStart()optional .google.protobuf.Timestamp ertStart = 1;
- Specified by:
getErtStart
in 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:
getErtStartOrBuilder
in interfaceTofIntervalOrBuilder
-
hasErtStop
public boolean hasErtStop()optional .google.protobuf.Timestamp ertStop = 2;
- Specified by:
hasErtStop
in interfaceTofIntervalOrBuilder
- Returns:
- Whether the ertStop field is set.
-
getErtStop
public com.google.protobuf.Timestamp getErtStop()optional .google.protobuf.Timestamp ertStop = 2;
- Specified by:
getErtStop
in 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:
getErtStopOrBuilder
in interfaceTofIntervalOrBuilder
-
getPolCoefList
repeated double polCoef = 3;
- Specified by:
getPolCoefList
in interfaceTofIntervalOrBuilder
- Returns:
- A list containing the polCoef.
-
getPolCoefCount
public int getPolCoefCount()repeated double polCoef = 3;
- Specified by:
getPolCoefCount
in interfaceTofIntervalOrBuilder
- Returns:
- The count of polCoef.
-
getPolCoef
public double getPolCoef(int index) repeated double polCoef = 3;
- Specified by:
getPolCoef
in 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.
-
setUnknownFields
public final TofInterval.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-
mergeUnknownFields
public final TofInterval.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TofInterval.Builder>
-