java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.Yamcs.ReplayRequest
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Yamcs.ReplayRequestOrBuilder
- Enclosing class:
- Yamcs
public static final class Yamcs.ReplayRequest
extends com.google.protobuf.GeneratedMessageV3
implements Yamcs.ReplayRequestOrBuilder
used to replay (concurrently) TM packets, parameters and eventsProtobuf type
yamcs.protobuf.ReplayRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classused to replay (concurrently) TM packets, parameters and eventsNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<Yamcs.ReplayRequest>Deprecated.static final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanStart the replay following initialization Defaults to true, if unspecifiedoptional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;static Yamcs.ReplayRequeststatic final com.google.protobuf.Descriptors.Descriptorwhat should happen at the end of the replayoptional .yamcs.protobuf.EventReplayRequest eventRequest = 10;optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;com.google.protobuf.Parser<Yamcs.ReplayRequest>optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;booleanReverse the direction of the replayintgetSpeed()how fast the replay should gohow fast the replay should gocom.google.protobuf.TimestampgetStart()**Required.** The time at which the replay should start.com.google.protobuf.TimestampOrBuilder**Required.** The time at which the replay should start.com.google.protobuf.TimestampgetStop()The time at which the replay should stop.com.google.protobuf.TimestampOrBuilderThe time at which the replay should stop.final com.google.protobuf.UnknownFieldSetbooleanStart the replay following initialization Defaults to true, if unspecifiedbooleanoptional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;booleanwhat should happen at the end of the replaybooleanoptional .yamcs.protobuf.EventReplayRequest eventRequest = 10;inthashCode()booleanBy default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.booleanoptional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;booleanoptional .yamcs.protobuf.PpReplayRequest ppRequest = 12;booleanReverse the direction of the replaybooleanhasSpeed()how fast the replay should gobooleanhasStart()**Required.** The time at which the replay should start.booleanhasStop()The time at which the replay should stop.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic Yamcs.ReplayRequest.Builderstatic Yamcs.ReplayRequest.BuildernewBuilder(Yamcs.ReplayRequest prototype) protected Yamcs.ReplayRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Yamcs.ReplayRequestparseDelimitedFrom(InputStream input) static Yamcs.ReplayRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequestparseFrom(byte[] data) static Yamcs.ReplayRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequestparseFrom(com.google.protobuf.ByteString data) static Yamcs.ReplayRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequestparseFrom(com.google.protobuf.CodedInputStream input) static Yamcs.ReplayRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequestparseFrom(InputStream input) static Yamcs.ReplayRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequestparseFrom(ByteBuffer data) static Yamcs.ReplayRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Yamcs.ReplayRequest>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
START_FIELD_NUMBER
public static final int START_FIELD_NUMBER- See Also:
-
STOP_FIELD_NUMBER
public static final int STOP_FIELD_NUMBER- See Also:
-
ENDACTION_FIELD_NUMBER
public static final int ENDACTION_FIELD_NUMBER- See Also:
-
SPEED_FIELD_NUMBER
public static final int SPEED_FIELD_NUMBER- See Also:
-
REVERSE_FIELD_NUMBER
public static final int REVERSE_FIELD_NUMBER- See Also:
-
PARAMETERREQUEST_FIELD_NUMBER
public static final int PARAMETERREQUEST_FIELD_NUMBER- See Also:
-
PACKETREQUEST_FIELD_NUMBER
public static final int PACKETREQUEST_FIELD_NUMBER- See Also:
-
EVENTREQUEST_FIELD_NUMBER
public static final int EVENTREQUEST_FIELD_NUMBER- See Also:
-
COMMANDHISTORYREQUEST_FIELD_NUMBER
public static final int COMMANDHISTORYREQUEST_FIELD_NUMBER- See Also:
-
PPREQUEST_FIELD_NUMBER
public static final int PPREQUEST_FIELD_NUMBER- See Also:
-
AUTOSTART_FIELD_NUMBER
public static final int AUTOSTART_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasStart
public boolean hasStart()**Required.** The time at which the replay should start.
optional .google.protobuf.Timestamp start = 13;- Specified by:
hasStartin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the start field is set.
-
getStart
public com.google.protobuf.Timestamp getStart()**Required.** The time at which the replay should start.
optional .google.protobuf.Timestamp start = 13;- Specified by:
getStartin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The start.
-
getStartOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartOrBuilder()**Required.** The time at which the replay should start.
optional .google.protobuf.Timestamp start = 13;- Specified by:
getStartOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasStop
public boolean hasStop()The time at which the replay should stop. If unspecified, the replay will keep going as long as there is remaining data.
optional .google.protobuf.Timestamp stop = 14;- Specified by:
hasStopin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the stop field is set.
-
getStop
public com.google.protobuf.Timestamp getStop()The time at which the replay should stop. If unspecified, the replay will keep going as long as there is remaining data.
optional .google.protobuf.Timestamp stop = 14;- Specified by:
getStopin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The stop.
-
getStopOrBuilder
public com.google.protobuf.TimestampOrBuilder getStopOrBuilder()The time at which the replay should stop. If unspecified, the replay will keep going as long as there is remaining data.
optional .google.protobuf.Timestamp stop = 14;- Specified by:
getStopOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasEndAction
public boolean hasEndAction()what should happen at the end of the replay
optional .yamcs.protobuf.EndAction endAction = 3 [default = QUIT];- Specified by:
hasEndActionin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the endAction field is set.
-
getEndAction
what should happen at the end of the replay
optional .yamcs.protobuf.EndAction endAction = 3 [default = QUIT];- Specified by:
getEndActionin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The endAction.
-
hasSpeed
public boolean hasSpeed()how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;- Specified by:
hasSpeedin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the speed field is set.
-
getSpeed
how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;- Specified by:
getSpeedin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The speed.
-
getSpeedOrBuilder
how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;- Specified by:
getSpeedOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasReverse
public boolean hasReverse()Reverse the direction of the replay
optional bool reverse = 15;- Specified by:
hasReversein interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the reverse field is set.
-
getReverse
public boolean getReverse()Reverse the direction of the replay
optional bool reverse = 15;- Specified by:
getReversein interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The reverse.
-
hasParameterRequest
public boolean hasParameterRequest()optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;- Specified by:
hasParameterRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the parameterRequest field is set.
-
getParameterRequest
optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;- Specified by:
getParameterRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The parameterRequest.
-
getParameterRequestOrBuilder
optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;- Specified by:
getParameterRequestOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasPacketRequest
public boolean hasPacketRequest()By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.
optional .yamcs.protobuf.PacketReplayRequest packetRequest = 9;- Specified by:
hasPacketRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the packetRequest field is set.
-
getPacketRequest
By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.
optional .yamcs.protobuf.PacketReplayRequest packetRequest = 9;- Specified by:
getPacketRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The packetRequest.
-
getPacketRequestOrBuilder
By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.
optional .yamcs.protobuf.PacketReplayRequest packetRequest = 9;- Specified by:
getPacketRequestOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasEventRequest
public boolean hasEventRequest()optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;- Specified by:
hasEventRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the eventRequest field is set.
-
getEventRequest
optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;- Specified by:
getEventRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The eventRequest.
-
getEventRequestOrBuilder
optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;- Specified by:
getEventRequestOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasCommandHistoryRequest
public boolean hasCommandHistoryRequest()optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;- Specified by:
hasCommandHistoryRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the commandHistoryRequest field is set.
-
getCommandHistoryRequest
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;- Specified by:
getCommandHistoryRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The commandHistoryRequest.
-
getCommandHistoryRequestOrBuilder
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;- Specified by:
getCommandHistoryRequestOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasPpRequest
public boolean hasPpRequest()optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;- Specified by:
hasPpRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the ppRequest field is set.
-
getPpRequest
optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;- Specified by:
getPpRequestin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The ppRequest.
-
getPpRequestOrBuilder
optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;- Specified by:
getPpRequestOrBuilderin interfaceYamcs.ReplayRequestOrBuilder
-
hasAutostart
public boolean hasAutostart()Start the replay following initialization Defaults to true, if unspecified
optional bool autostart = 16 [default = true];- Specified by:
hasAutostartin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- Whether the autostart field is set.
-
getAutostart
public boolean getAutostart()Start the replay following initialization Defaults to true, if unspecified
optional bool autostart = 16 [default = true];- Specified by:
getAutostartin interfaceYamcs.ReplayRequestOrBuilder- Returns:
- The autostart.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Yamcs.ReplayRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Yamcs.ReplayRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Yamcs.ReplayRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-