Package org.yamcs.protobuf
Class ParameterSubscriptionRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
- org.yamcs.protobuf.ParameterSubscriptionRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ParameterSubscriptionRequestOrBuilder
- Enclosing class:
- ParameterSubscriptionRequest
public static final class ParameterSubscriptionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder> implements ParameterSubscriptionRequestOrBuilder
Protobuf typeyamcs.protobuf.web.ParameterSubscriptionRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterSubscriptionRequest.BuilderaddAllId(Iterable<? extends Yamcs.NamedObjectId> values)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderaddId(int index, Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderaddId(int index, Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderaddId(Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderaddId(Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId id = 1;Yamcs.NamedObjectId.BuilderaddIdBuilder()repeated .yamcs.protobuf.NamedObjectId id = 1;Yamcs.NamedObjectId.BuilderaddIdBuilder(int index)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ParameterSubscriptionRequestbuild()ParameterSubscriptionRequestbuildPartial()ParameterSubscriptionRequest.Builderclear()ParameterSubscriptionRequest.BuilderclearAbortOnInvalid()if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falseParameterSubscriptionRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ParameterSubscriptionRequest.BuilderclearId()repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ParameterSubscriptionRequest.BuilderclearSendFromCache()if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedParameterSubscriptionRequest.BuilderclearSubscriptionId()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 idParameterSubscriptionRequest.BuilderclearUpdateOnExpiration()if set to true, send parameter updates when parameters expire.ParameterSubscriptionRequest.Builderclone()booleangetAbortOnInvalid()if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falseParameterSubscriptionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Yamcs.NamedObjectIdgetId(int index)repeated .yamcs.protobuf.NamedObjectId id = 1;Yamcs.NamedObjectId.BuildergetIdBuilder(int index)repeated .yamcs.protobuf.NamedObjectId id = 1;List<Yamcs.NamedObjectId.Builder>getIdBuilderList()repeated .yamcs.protobuf.NamedObjectId id = 1;intgetIdCount()repeated .yamcs.protobuf.NamedObjectId id = 1;List<Yamcs.NamedObjectId>getIdList()repeated .yamcs.protobuf.NamedObjectId id = 1;Yamcs.NamedObjectIdOrBuildergetIdOrBuilder(int index)repeated .yamcs.protobuf.NamedObjectId id = 1;List<? extends Yamcs.NamedObjectIdOrBuilder>getIdOrBuilderList()repeated .yamcs.protobuf.NamedObjectId id = 1;booleangetSendFromCache()if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedintgetSubscriptionId()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 idbooleangetUpdateOnExpiration()if set to true, send parameter updates when parameters expire.booleanhasAbortOnInvalid()if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falsebooleanhasSendFromCache()if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedbooleanhasSubscriptionId()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 idbooleanhasUpdateOnExpiration()if set to true, send parameter updates when parameters expire.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ParameterSubscriptionRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ParameterSubscriptionRequest.BuildermergeFrom(com.google.protobuf.Message other)ParameterSubscriptionRequest.BuildermergeFrom(ParameterSubscriptionRequest other)ParameterSubscriptionRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ParameterSubscriptionRequest.BuilderremoveId(int index)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuildersetAbortOnInvalid(boolean value)if set to true, an error message will be sent back if any parameter from the list above is invalid by default is falseParameterSubscriptionRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ParameterSubscriptionRequest.BuildersetId(int index, Yamcs.NamedObjectId value)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuildersetId(int index, Yamcs.NamedObjectId.Builder builderForValue)repeated .yamcs.protobuf.NamedObjectId id = 1;ParameterSubscriptionRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ParameterSubscriptionRequest.BuildersetSendFromCache(boolean value)if set to true (default), send a first batch of the parameters from cache if available otherwise just wait for the parameters to be updatedParameterSubscriptionRequest.BuildersetSubscriptionId(int value)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 idParameterSubscriptionRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ParameterSubscriptionRequest.BuildersetUpdateOnExpiration(boolean value)if set to true, send parameter updates when parameters expire.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
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.Builder<ParameterSubscriptionRequest.Builder>
-
clear
public ParameterSubscriptionRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.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.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
getDefaultInstanceForType
public ParameterSubscriptionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ParameterSubscriptionRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ParameterSubscriptionRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ParameterSubscriptionRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
setField
public ParameterSubscriptionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
clearField
public ParameterSubscriptionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
clearOneof
public ParameterSubscriptionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
setRepeatedField
public ParameterSubscriptionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
addRepeatedField
public ParameterSubscriptionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
mergeFrom
public ParameterSubscriptionRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ParameterSubscriptionRequest.Builder>
-
mergeFrom
public ParameterSubscriptionRequest.Builder mergeFrom(ParameterSubscriptionRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
mergeFrom
public ParameterSubscriptionRequest.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<ParameterSubscriptionRequest.Builder>- Throws:
IOException
-
getIdList
public List<Yamcs.NamedObjectId> getIdList()
repeated .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdListin interfaceParameterSubscriptionRequestOrBuilder
-
getIdCount
public int getIdCount()
repeated .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdCountin interfaceParameterSubscriptionRequestOrBuilder
-
getId
public Yamcs.NamedObjectId getId(int index)
repeated .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdin interfaceParameterSubscriptionRequestOrBuilder
-
setId
public ParameterSubscriptionRequest.Builder setId(int index, Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
setId
public ParameterSubscriptionRequest.Builder setId(int index, Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addId
public ParameterSubscriptionRequest.Builder addId(Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addId
public ParameterSubscriptionRequest.Builder addId(int index, Yamcs.NamedObjectId value)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addId
public ParameterSubscriptionRequest.Builder addId(Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addId
public ParameterSubscriptionRequest.Builder addId(int index, Yamcs.NamedObjectId.Builder builderForValue)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addAllId
public ParameterSubscriptionRequest.Builder addAllId(Iterable<? extends Yamcs.NamedObjectId> values)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
clearId
public ParameterSubscriptionRequest.Builder clearId()
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
removeId
public ParameterSubscriptionRequest.Builder removeId(int index)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
getIdBuilder
public Yamcs.NamedObjectId.Builder getIdBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
getIdOrBuilder
public Yamcs.NamedObjectIdOrBuilder getIdOrBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdOrBuilderin interfaceParameterSubscriptionRequestOrBuilder
-
getIdOrBuilderList
public List<? extends Yamcs.NamedObjectIdOrBuilder> getIdOrBuilderList()
repeated .yamcs.protobuf.NamedObjectId id = 1;- Specified by:
getIdOrBuilderListin interfaceParameterSubscriptionRequestOrBuilder
-
addIdBuilder
public Yamcs.NamedObjectId.Builder addIdBuilder()
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
addIdBuilder
public Yamcs.NamedObjectId.Builder addIdBuilder(int index)
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
getIdBuilderList
public List<Yamcs.NamedObjectId.Builder> getIdBuilderList()
repeated .yamcs.protobuf.NamedObjectId id = 1;
-
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:
hasAbortOnInvalidin 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:
getAbortOnInvalidin interfaceParameterSubscriptionRequestOrBuilder
-
setAbortOnInvalid
public ParameterSubscriptionRequest.Builder setAbortOnInvalid(boolean value)
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;
-
clearAbortOnInvalid
public ParameterSubscriptionRequest.Builder clearAbortOnInvalid()
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;
-
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:
hasUpdateOnExpirationin 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:
getUpdateOnExpirationin interfaceParameterSubscriptionRequestOrBuilder
-
setUpdateOnExpiration
public ParameterSubscriptionRequest.Builder setUpdateOnExpiration(boolean value)
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;
-
clearUpdateOnExpiration
public ParameterSubscriptionRequest.Builder clearUpdateOnExpiration()
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;
-
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:
hasSendFromCachein 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:
getSendFromCachein interfaceParameterSubscriptionRequestOrBuilder
-
setSendFromCache
public ParameterSubscriptionRequest.Builder setSendFromCache(boolean value)
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;
-
clearSendFromCache
public ParameterSubscriptionRequest.Builder clearSendFromCache()
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;
-
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 idoptional int32 subscriptionId = 5;- Specified by:
hasSubscriptionIdin 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 idoptional int32 subscriptionId = 5;- Specified by:
getSubscriptionIdin interfaceParameterSubscriptionRequestOrBuilder
-
setSubscriptionId
public ParameterSubscriptionRequest.Builder setSubscriptionId(int value)
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 idoptional int32 subscriptionId = 5;
-
clearSubscriptionId
public ParameterSubscriptionRequest.Builder clearSubscriptionId()
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 idoptional int32 subscriptionId = 5;
-
setUnknownFields
public final ParameterSubscriptionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
mergeUnknownFields
public final ParameterSubscriptionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ParameterSubscriptionRequest.Builder>
-
-