Class SubscribeParametersData.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<SubscribeParametersData.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
org.yamcs.protobuf.SubscribeParametersData.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, SubscribeParametersDataOrBuilder
Enclosing class:
SubscribeParametersData

public static final class SubscribeParametersData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder> implements SubscribeParametersDataOrBuilder
Protobuf type yamcs.protobuf.processing.SubscribeParametersData
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapField

      protected com.google.protobuf.MapField internalGetMapField(int number)
      Overrides:
      internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • internalGetMutableMapField

      protected com.google.protobuf.MapField internalGetMutableMapField(int number)
      Overrides:
      internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • getDefaultInstanceForType

      public SubscribeParametersData getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public SubscribeParametersData build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public SubscribeParametersData buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • setField

      public SubscribeParametersData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • clearField

      public SubscribeParametersData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • clearOneof

      public SubscribeParametersData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • setRepeatedField

      public SubscribeParametersData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • addRepeatedField

      public SubscribeParametersData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • mergeFrom

      public SubscribeParametersData.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeParametersData.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • mergeFrom

      public SubscribeParametersData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SubscribeParametersData.Builder>
      Throws:
      IOException
    • getMappingCount

      public int getMappingCount()
      Description copied from interface: SubscribeParametersDataOrBuilder
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
      Specified by:
      getMappingCount in interface SubscribeParametersDataOrBuilder
    • containsMapping

      public boolean containsMapping(int key)
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
      Specified by:
      containsMapping in interface SubscribeParametersDataOrBuilder
    • getMapping

      Deprecated.
      Use getMappingMap() instead.
      Specified by:
      getMapping in interface SubscribeParametersDataOrBuilder
    • getMappingMap

      public Map<Integer,Yamcs.NamedObjectId> getMappingMap()
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
      Specified by:
      getMappingMap in interface SubscribeParametersDataOrBuilder
    • getMappingOrDefault

      public Yamcs.NamedObjectId getMappingOrDefault(int key, Yamcs.NamedObjectId defaultValue)
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
      Specified by:
      getMappingOrDefault in interface SubscribeParametersDataOrBuilder
    • getMappingOrThrow

      public Yamcs.NamedObjectId getMappingOrThrow(int key)
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
      Specified by:
      getMappingOrThrow in interface SubscribeParametersDataOrBuilder
    • clearMapping

      public SubscribeParametersData.Builder clearMapping()
    • removeMapping

      public SubscribeParametersData.Builder removeMapping(int key)
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
    • getMutableMapping

      @Deprecated public Map<Integer,Yamcs.NamedObjectId> getMutableMapping()
      Deprecated.
      Use alternate mutation accessors instead.
    • putMapping

      public SubscribeParametersData.Builder putMapping(int key, Yamcs.NamedObjectId value)
       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
    • putAllMapping

       Mapping between numeric and subscribed identifier.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1;
    • getInfoCount

      public int getInfoCount()
      Description copied from interface: SubscribeParametersDataOrBuilder
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
      Specified by:
      getInfoCount in interface SubscribeParametersDataOrBuilder
    • containsInfo

      public boolean containsInfo(int key)
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
      Specified by:
      containsInfo in interface SubscribeParametersDataOrBuilder
    • getInfo

      Deprecated.
      Use getInfoMap() instead.
      Specified by:
      getInfo in interface SubscribeParametersDataOrBuilder
    • getInfoMap

      public Map<Integer,SubscribedParameterInfo> getInfoMap()
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
      Specified by:
      getInfoMap in interface SubscribeParametersDataOrBuilder
    • getInfoOrDefault

      public SubscribedParameterInfo getInfoOrDefault(int key, SubscribedParameterInfo defaultValue)
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
      Specified by:
      getInfoOrDefault in interface SubscribeParametersDataOrBuilder
    • getInfoOrThrow

      public SubscribedParameterInfo getInfoOrThrow(int key)
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
      Specified by:
      getInfoOrThrow in interface SubscribeParametersDataOrBuilder
    • clearInfo

      public SubscribeParametersData.Builder clearInfo()
    • removeInfo

      public SubscribeParametersData.Builder removeInfo(int key)
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
    • getMutableInfo

      @Deprecated public Map<Integer,SubscribedParameterInfo> getMutableInfo()
      Deprecated.
      Use alternate mutation accessors instead.
    • putInfo

      public SubscribeParametersData.Builder putInfo(int key, SubscribedParameterInfo value)
       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
    • putAllInfo

       Mapping between numeric identifier, and matching parameter.
       This information is provided only once, following a subscription.
       
      map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4;
    • getInvalidList

      public List<Yamcs.NamedObjectId> getInvalidList()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
      Specified by:
      getInvalidList in interface SubscribeParametersDataOrBuilder
    • getInvalidCount

      public int getInvalidCount()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
      Specified by:
      getInvalidCount in interface SubscribeParametersDataOrBuilder
    • getInvalid

      public Yamcs.NamedObjectId getInvalid(int index)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
      Specified by:
      getInvalid in interface SubscribeParametersDataOrBuilder
    • setInvalid

      public SubscribeParametersData.Builder setInvalid(int index, Yamcs.NamedObjectId value)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • setInvalid

      public SubscribeParametersData.Builder setInvalid(int index, Yamcs.NamedObjectId.Builder builderForValue)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addInvalid

       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addInvalid

      public SubscribeParametersData.Builder addInvalid(int index, Yamcs.NamedObjectId value)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addInvalid

      public SubscribeParametersData.Builder addInvalid(Yamcs.NamedObjectId.Builder builderForValue)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addInvalid

      public SubscribeParametersData.Builder addInvalid(int index, Yamcs.NamedObjectId.Builder builderForValue)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addAllInvalid

      public SubscribeParametersData.Builder addAllInvalid(Iterable<? extends Yamcs.NamedObjectId> values)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • clearInvalid

      public SubscribeParametersData.Builder clearInvalid()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • removeInvalid

      public SubscribeParametersData.Builder removeInvalid(int index)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • getInvalidBuilder

      public Yamcs.NamedObjectId.Builder getInvalidBuilder(int index)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • getInvalidOrBuilder

      public Yamcs.NamedObjectIdOrBuilder getInvalidOrBuilder(int index)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
      Specified by:
      getInvalidOrBuilder in interface SubscribeParametersDataOrBuilder
    • getInvalidOrBuilderList

      public List<? extends Yamcs.NamedObjectIdOrBuilder> getInvalidOrBuilderList()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
      Specified by:
      getInvalidOrBuilderList in interface SubscribeParametersDataOrBuilder
    • addInvalidBuilder

      public Yamcs.NamedObjectId.Builder addInvalidBuilder()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • addInvalidBuilder

      public Yamcs.NamedObjectId.Builder addInvalidBuilder(int index)
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • getInvalidBuilderList

      public List<Yamcs.NamedObjectId.Builder> getInvalidBuilderList()
       Parameter identifiers that were subscribed to, but that can
       either not be matched against the Mission Database, or that
       are may not be accessed by the requesting user.
       
      repeated .yamcs.protobuf.NamedObjectId invalid = 2;
    • getValuesList

      public List<Pvalue.ParameterValue> getValuesList()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValuesList in interface SubscribeParametersDataOrBuilder
    • getValuesCount

      public int getValuesCount()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValuesCount in interface SubscribeParametersDataOrBuilder
    • getValues

      public Pvalue.ParameterValue getValues(int index)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValues in interface SubscribeParametersDataOrBuilder
    • setValues

      public SubscribeParametersData.Builder setValues(int index, Pvalue.ParameterValue value)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • setValues

      public SubscribeParametersData.Builder setValues(int index, Pvalue.ParameterValue.Builder builderForValue)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addValues

       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addValues

      public SubscribeParametersData.Builder addValues(int index, Pvalue.ParameterValue value)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addValues

       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addValues

      public SubscribeParametersData.Builder addValues(int index, Pvalue.ParameterValue.Builder builderForValue)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addAllValues

      public SubscribeParametersData.Builder addAllValues(Iterable<? extends Pvalue.ParameterValue> values)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • clearValues

      public SubscribeParametersData.Builder clearValues()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • removeValues

      public SubscribeParametersData.Builder removeValues(int index)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • getValuesBuilder

      public Pvalue.ParameterValue.Builder getValuesBuilder(int index)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • getValuesOrBuilder

      public Pvalue.ParameterValueOrBuilder getValuesOrBuilder(int index)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValuesOrBuilder in interface SubscribeParametersDataOrBuilder
    • getValuesOrBuilderList

      public List<? extends Pvalue.ParameterValueOrBuilder> getValuesOrBuilderList()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValuesOrBuilderList in interface SubscribeParametersDataOrBuilder
    • addValuesBuilder

      public Pvalue.ParameterValue.Builder addValuesBuilder()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • addValuesBuilder

      public Pvalue.ParameterValue.Builder addValuesBuilder(int index)
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • getValuesBuilderList

      public List<Pvalue.ParameterValue.Builder> getValuesBuilderList()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
    • setUnknownFields

      public final SubscribeParametersData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>
    • mergeUnknownFields

      public final SubscribeParametersData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SubscribeParametersData.Builder>