Class SubscribeParametersData

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
org.yamcs.protobuf.SubscribeParametersData
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, SubscribeParametersDataOrBuilder

@Generated public final class SubscribeParametersData extends com.google.protobuf.GeneratedMessage implements SubscribeParametersDataOrBuilder
Protobuf type yamcs.protobuf.processing.SubscribeParametersData
See Also:
  • Field Details

  • Method Details

    • getDescriptor

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

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • getValuesList

      public List<Pvalue.ParameterValue> getValuesList()
       Values of updated parameters.
       
      repeated .yamcs.protobuf.pvalue.ParameterValue values = 3;
      Specified by:
      getValuesList 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
    • 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
    • getValuesOrBuilder

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

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static SubscribeParametersData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SubscribeParametersData parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SubscribeParametersData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SubscribeParametersData parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SubscribeParametersData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SubscribeParametersData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SubscribeParametersData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static SubscribeParametersData.Builder newBuilder()
    • newBuilder

      public static SubscribeParametersData.Builder newBuilder(SubscribeParametersData prototype)
    • toBuilder

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

      protected SubscribeParametersData.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static SubscribeParametersData getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<SubscribeParametersData> parser()
    • getParserForType

      public com.google.protobuf.Parser<SubscribeParametersData> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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