Package org.yamcs.protobuf
Class ParameterSubscriptionRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.ParameterSubscriptionRequest
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,ParameterSubscriptionRequestOrBuilder
public final class ParameterSubscriptionRequest
extends com.google.protobuf.GeneratedMessageV3
implements ParameterSubscriptionRequestOrBuilder
Protobuf type
yamcs.protobuf.web.ParameterSubscriptionRequest
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.web.ParameterSubscriptionRequest
Nested 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 -
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final com.google.protobuf.Parser<ParameterSubscriptionRequest>
Deprecated.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
if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falsestatic ParameterSubscriptionRequest
static final com.google.protobuf.Descriptors.Descriptor
getId
(int index) repeated .yamcs.protobuf.NamedObjectId id = 1;
int
repeated .yamcs.protobuf.NamedObjectId id = 1;
repeated .yamcs.protobuf.NamedObjectId id = 1;
getIdOrBuilder
(int index) repeated .yamcs.protobuf.NamedObjectId id = 1;
List<? extends Yamcs.NamedObjectIdOrBuilder>
repeated .yamcs.protobuf.NamedObjectId id = 1;
com.google.protobuf.Parser<ParameterSubscriptionRequest>
boolean
if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedint
int
subcriptionId 0 or not specified means to add parameters to the first subscription made this is for compatibility with the previous yamcs version before 4.1 when it was not possible to have multiple subscriptions -1 means to create a new subscription >1 means to add parameters to the existing subcription with that idfinal com.google.protobuf.UnknownFieldSet
boolean
if set to true, send parameter updates when parameters expire.boolean
if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falseint
hashCode()
boolean
if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedboolean
subcriptionId 0 or not specified means to add parameters to the first subscription made this is for compatibility with the previous yamcs version before 4.1 when it was not possible to have multiple subscriptions -1 means to create a new subscription >1 means to add parameters to the existing subcription with that idboolean
if set to true, send parameter updates when parameters expire.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(ParameterSubscriptionRequest prototype) protected ParameterSubscriptionRequest.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static ParameterSubscriptionRequest
parseDelimitedFrom
(InputStream input) static ParameterSubscriptionRequest
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterSubscriptionRequest
parseFrom
(byte[] data) static ParameterSubscriptionRequest
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterSubscriptionRequest
parseFrom
(com.google.protobuf.ByteString data) static ParameterSubscriptionRequest
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterSubscriptionRequest
parseFrom
(com.google.protobuf.CodedInputStream input) static ParameterSubscriptionRequest
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterSubscriptionRequest
parseFrom
(InputStream input) static ParameterSubscriptionRequest
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParameterSubscriptionRequest
parseFrom
(ByteBuffer data) static ParameterSubscriptionRequest
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ParameterSubscriptionRequest>
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, makeExtensionsImmutable, 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
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
ABORTONINVALID_FIELD_NUMBER
public static final int ABORTONINVALID_FIELD_NUMBER- See Also:
-
UPDATEONEXPIRATION_FIELD_NUMBER
public static final int UPDATEONEXPIRATION_FIELD_NUMBER- See Also:
-
SENDFROMCACHE_FIELD_NUMBER
public static final int SENDFROMCACHE_FIELD_NUMBER- See Also:
-
SUBSCRIPTIONID_FIELD_NUMBER
public static final int SUBSCRIPTIONID_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
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
-
getIdList
repeated .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getIdList
in interfaceParameterSubscriptionRequestOrBuilder
-
getIdOrBuilderList
repeated .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getIdOrBuilderList
in interfaceParameterSubscriptionRequestOrBuilder
-
getIdCount
public int getIdCount()repeated .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getIdCount
in interfaceParameterSubscriptionRequestOrBuilder
-
getId
repeated .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getId
in interfaceParameterSubscriptionRequestOrBuilder
-
getIdOrBuilder
repeated .yamcs.protobuf.NamedObjectId id = 1;
- Specified by:
getIdOrBuilder
in interfaceParameterSubscriptionRequestOrBuilder
-
hasAbortOnInvalid
public boolean hasAbortOnInvalid()if set to true, an error message will be sent back if any parameter from the list above is invalid by default is false
optional bool abortOnInvalid = 2;
- Specified by:
hasAbortOnInvalid
in interfaceParameterSubscriptionRequestOrBuilder
-
getAbortOnInvalid
public boolean getAbortOnInvalid()if set to true, an error message will be sent back if any parameter from the list above is invalid by default is false
optional bool abortOnInvalid = 2;
- Specified by:
getAbortOnInvalid
in interfaceParameterSubscriptionRequestOrBuilder
-
hasUpdateOnExpiration
public boolean hasUpdateOnExpiration()if set to true, send parameter updates when parameters expire. the parameter will have the same value and timestamp like the previous sent one, but the acquisition status will be set to EXPIRED (instead of ACQUIRED) by default is false
optional bool updateOnExpiration = 3;
- Specified by:
hasUpdateOnExpiration
in interfaceParameterSubscriptionRequestOrBuilder
-
getUpdateOnExpiration
public boolean getUpdateOnExpiration()if set to true, send parameter updates when parameters expire. the parameter will have the same value and timestamp like the previous sent one, but the acquisition status will be set to EXPIRED (instead of ACQUIRED) by default is false
optional bool updateOnExpiration = 3;
- Specified by:
getUpdateOnExpiration
in interfaceParameterSubscriptionRequestOrBuilder
-
hasSendFromCache
public boolean hasSendFromCache()if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updated
optional bool sendFromCache = 4;
- Specified by:
hasSendFromCache
in interfaceParameterSubscriptionRequestOrBuilder
-
getSendFromCache
public boolean getSendFromCache()if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updated
optional bool sendFromCache = 4;
- Specified by:
getSendFromCache
in interfaceParameterSubscriptionRequestOrBuilder
-
hasSubscriptionId
public boolean hasSubscriptionId()subcriptionId 0 or not specified means to add parameters to the first subscription made this is for compatibility with the previous yamcs version before 4.1 when it was not possible to have multiple subscriptions -1 means to create a new subscription >1 means to add parameters to the existing subcription with that id
optional int32 subscriptionId = 5;
- Specified by:
hasSubscriptionId
in interfaceParameterSubscriptionRequestOrBuilder
-
getSubscriptionId
public int getSubscriptionId()subcriptionId 0 or not specified means to add parameters to the first subscription made this is for compatibility with the previous yamcs version before 4.1 when it was not possible to have multiple subscriptions -1 means to create a new subscription >1 means to add parameters to the existing subcription with that id
optional int32 subscriptionId = 5;
- Specified by:
getSubscriptionId
in interfaceParameterSubscriptionRequestOrBuilder
-
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 ParameterSubscriptionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ParameterSubscriptionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ParameterSubscriptionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ParameterSubscriptionRequest 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
public static ParameterSubscriptionRequest.Builder newBuilder(ParameterSubscriptionRequest prototype) -
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ParameterSubscriptionRequest.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
-