Package org.yamcs.protobuf
Class Yamcs.ReplayRequest
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
Modifier and TypeClassDescriptionstatic final class
used 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<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, 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
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<Yamcs.ReplayRequest>
Deprecated.static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
Start the replay following initialization Defaults to true, if unspecifiedoptional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
static Yamcs.ReplayRequest
static final com.google.protobuf.Descriptors.Descriptor
what 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;
boolean
Reverse the direction of the replayint
getSpeed()
how fast the replay should gohow fast the replay should gocom.google.protobuf.Timestamp
getStart()
**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.Timestamp
getStop()
The time at which the replay should stop.com.google.protobuf.TimestampOrBuilder
The time at which the replay should stop.final com.google.protobuf.UnknownFieldSet
boolean
Start the replay following initialization Defaults to true, if unspecifiedboolean
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
boolean
what should happen at the end of the replayboolean
optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;
int
hashCode()
boolean
By default all Packets, Events, CommandHistory are part of the replay Unless one or more of the below requests are specified.boolean
optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;
boolean
optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;
boolean
Reverse the direction of the replayboolean
hasSpeed()
how fast the replay should goboolean
hasStart()
**Required.** The time at which the replay should start.boolean
hasStop()
The time at which the replay should stop.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Yamcs.ReplayRequest.Builder
static Yamcs.ReplayRequest.Builder
newBuilder
(Yamcs.ReplayRequest prototype) protected Yamcs.ReplayRequest.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Yamcs.ReplayRequest
parseDelimitedFrom
(InputStream input) static Yamcs.ReplayRequest
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequest
parseFrom
(byte[] data) static Yamcs.ReplayRequest
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequest
parseFrom
(com.google.protobuf.ByteString data) static Yamcs.ReplayRequest
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequest
parseFrom
(com.google.protobuf.CodedInputStream input) static Yamcs.ReplayRequest
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequest
parseFrom
(InputStream input) static Yamcs.ReplayRequest
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Yamcs.ReplayRequest
parseFrom
(ByteBuffer data) static Yamcs.ReplayRequest
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Yamcs.ReplayRequest>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods 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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasStart
public boolean hasStart()**Required.** The time at which the replay should start.
optional .google.protobuf.Timestamp start = 13;
- Specified by:
hasStart
in 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:
getStart
in 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:
getStartOrBuilder
in 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:
hasStop
in 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:
getStop
in 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:
getStopOrBuilder
in 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:
hasEndAction
in 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:
getEndAction
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The endAction.
-
hasSpeed
public boolean hasSpeed()how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;
- Specified by:
hasSpeed
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- Whether the speed field is set.
-
getSpeed
how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;
- Specified by:
getSpeed
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The speed.
-
getSpeedOrBuilder
how fast the replay should go
optional .yamcs.protobuf.ReplaySpeed speed = 4;
- Specified by:
getSpeedOrBuilder
in interfaceYamcs.ReplayRequestOrBuilder
-
hasReverse
public boolean hasReverse()Reverse the direction of the replay
optional bool reverse = 15;
- Specified by:
hasReverse
in 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:
getReverse
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The reverse.
-
hasParameterRequest
public boolean hasParameterRequest()optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;
- Specified by:
hasParameterRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- Whether the parameterRequest field is set.
-
getParameterRequest
optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;
- Specified by:
getParameterRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The parameterRequest.
-
getParameterRequestOrBuilder
optional .yamcs.protobuf.ParameterReplayRequest parameterRequest = 8;
- Specified by:
getParameterRequestOrBuilder
in 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:
hasPacketRequest
in 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:
getPacketRequest
in 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:
getPacketRequestOrBuilder
in interfaceYamcs.ReplayRequestOrBuilder
-
hasEventRequest
public boolean hasEventRequest()optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;
- Specified by:
hasEventRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- Whether the eventRequest field is set.
-
getEventRequest
optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;
- Specified by:
getEventRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The eventRequest.
-
getEventRequestOrBuilder
optional .yamcs.protobuf.EventReplayRequest eventRequest = 10;
- Specified by:
getEventRequestOrBuilder
in interfaceYamcs.ReplayRequestOrBuilder
-
hasCommandHistoryRequest
public boolean hasCommandHistoryRequest()optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
- Specified by:
hasCommandHistoryRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- Whether the commandHistoryRequest field is set.
-
getCommandHistoryRequest
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
- Specified by:
getCommandHistoryRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The commandHistoryRequest.
-
getCommandHistoryRequestOrBuilder
optional .yamcs.protobuf.CommandHistoryReplayRequest commandHistoryRequest = 11;
- Specified by:
getCommandHistoryRequestOrBuilder
in interfaceYamcs.ReplayRequestOrBuilder
-
hasPpRequest
public boolean hasPpRequest()optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;
- Specified by:
hasPpRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- Whether the ppRequest field is set.
-
getPpRequest
optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;
- Specified by:
getPpRequest
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The ppRequest.
-
getPpRequestOrBuilder
optional .yamcs.protobuf.PpReplayRequest ppRequest = 12;
- Specified by:
getPpRequestOrBuilder
in interfaceYamcs.ReplayRequestOrBuilder
-
hasAutostart
public boolean hasAutostart()Start the replay following initialization Defaults to true, if unspecified
optional bool autostart = 16 [default = true];
- Specified by:
hasAutostart
in 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:
getAutostart
in interfaceYamcs.ReplayRequestOrBuilder
- Returns:
- The autostart.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Yamcs.ReplayRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-