Class Commanding.CommandQueueInfo.Builder

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

public static final class Commanding.CommandQueueInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Commanding.CommandQueueInfo.Builder> implements Commanding.CommandQueueInfoOrBuilder
Protobuf type yamcs.protobuf.commanding.CommandQueueInfo
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Commanding.CommandQueueInfo 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<Commanding.CommandQueueInfo.Builder>
    • setField

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • clearField

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • clearOneof

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • setRepeatedField

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • addRepeatedField

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • mergeFrom

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • mergeFrom

      public Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
      Throws:
      IOException
    • hasInstance

      public boolean hasInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Specified by:
      hasInstance in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the instance field is set.
    • getInstance

      public String getInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Specified by:
      getInstance in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The instance.
    • getInstanceBytes

      public com.google.protobuf.ByteString getInstanceBytes()
       Yamcs instance name
       
      optional string instance = 1;
      Specified by:
      getInstanceBytes in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The bytes for instance.
    • setInstance

      public Commanding.CommandQueueInfo.Builder setInstance(String value)
       Yamcs instance name
       
      optional string instance = 1;
      Parameters:
      value - The instance to set.
      Returns:
      This builder for chaining.
    • clearInstance

      public Commanding.CommandQueueInfo.Builder clearInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      This builder for chaining.
    • setInstanceBytes

      public Commanding.CommandQueueInfo.Builder setInstanceBytes(com.google.protobuf.ByteString value)
       Yamcs instance name
       
      optional string instance = 1;
      Parameters:
      value - The bytes for instance to set.
      Returns:
      This builder for chaining.
    • hasProcessorName

      public boolean hasProcessorName()
       Processor name
       
      optional string processorName = 2;
      Specified by:
      hasProcessorName in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the processorName field is set.
    • getProcessorName

      public String getProcessorName()
       Processor name
       
      optional string processorName = 2;
      Specified by:
      getProcessorName in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The processorName.
    • getProcessorNameBytes

      public com.google.protobuf.ByteString getProcessorNameBytes()
       Processor name
       
      optional string processorName = 2;
      Specified by:
      getProcessorNameBytes in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The bytes for processorName.
    • setProcessorName

      public Commanding.CommandQueueInfo.Builder setProcessorName(String value)
       Processor name
       
      optional string processorName = 2;
      Parameters:
      value - The processorName to set.
      Returns:
      This builder for chaining.
    • clearProcessorName

      public Commanding.CommandQueueInfo.Builder clearProcessorName()
       Processor name
       
      optional string processorName = 2;
      Returns:
      This builder for chaining.
    • setProcessorNameBytes

      public Commanding.CommandQueueInfo.Builder setProcessorNameBytes(com.google.protobuf.ByteString value)
       Processor name
       
      optional string processorName = 2;
      Parameters:
      value - The bytes for processorName to set.
      Returns:
      This builder for chaining.
    • hasName

      public boolean hasName()
       Command queue name
       
      optional string name = 3;
      Specified by:
      hasName in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
       Command queue name
       
      optional string name = 3;
      Specified by:
      getName in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Command queue name
       
      optional string name = 3;
      Specified by:
      getNameBytes in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The bytes for name.
    • setName

       Command queue name
       
      optional string name = 3;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

       Command queue name
       
      optional string name = 3;
      Returns:
      This builder for chaining.
    • setNameBytes

      public Commanding.CommandQueueInfo.Builder setNameBytes(com.google.protobuf.ByteString value)
       Command queue name
       
      optional string name = 3;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasState

      public boolean hasState()
       Current queue state
       
      optional .yamcs.protobuf.commanding.QueueState state = 4;
      Specified by:
      hasState in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the state field is set.
    • getState

      public Commanding.QueueState getState()
       Current queue state
       
      optional .yamcs.protobuf.commanding.QueueState state = 4;
      Specified by:
      getState in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The state.
    • setState

       Current queue state
       
      optional .yamcs.protobuf.commanding.QueueState state = 4;
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

       Current queue state
       
      optional .yamcs.protobuf.commanding.QueueState state = 4;
      Returns:
      This builder for chaining.
    • hasOrder

      public boolean hasOrder()
       Submitted commands are matches to the first queue that
       whose filter criteria (if any) match the command's
       features. Queues are considered in the order specified by
       this field, going from lowest to highest.
       
      optional int32 order = 9;
      Specified by:
      hasOrder in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the order field is set.
    • getOrder

      public int getOrder()
       Submitted commands are matches to the first queue that
       whose filter criteria (if any) match the command's
       features. Queues are considered in the order specified by
       this field, going from lowest to highest.
       
      optional int32 order = 9;
      Specified by:
      getOrder in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The order.
    • setOrder

      public Commanding.CommandQueueInfo.Builder setOrder(int value)
       Submitted commands are matches to the first queue that
       whose filter criteria (if any) match the command's
       features. Queues are considered in the order specified by
       this field, going from lowest to highest.
       
      optional int32 order = 9;
      Parameters:
      value - The order to set.
      Returns:
      This builder for chaining.
    • clearOrder

       Submitted commands are matches to the first queue that
       whose filter criteria (if any) match the command's
       features. Queues are considered in the order specified by
       this field, going from lowest to highest.
       
      optional int32 order = 9;
      Returns:
      This builder for chaining.
    • getUsersList

      public com.google.protobuf.ProtocolStringList getUsersList()
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Specified by:
      getUsersList in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      A list containing the users.
    • getUsersCount

      public int getUsersCount()
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Specified by:
      getUsersCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The count of users.
    • getUsers

      public String getUsers(int index)
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Specified by:
      getUsers in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The users at the given index.
    • getUsersBytes

      public com.google.protobuf.ByteString getUsersBytes(int index)
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Specified by:
      getUsersBytes in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the users at the given index.
    • setUsers

      public Commanding.CommandQueueInfo.Builder setUsers(int index, String value)
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Parameters:
      index - The index to set the value at.
      value - The users to set.
      Returns:
      This builder for chaining.
    • addUsers

       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Parameters:
      value - The users to add.
      Returns:
      This builder for chaining.
    • addAllUsers

      public Commanding.CommandQueueInfo.Builder addAllUsers(Iterable<String> values)
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Parameters:
      values - The users to add.
      Returns:
      This builder for chaining.
    • clearUsers

       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Returns:
      This builder for chaining.
    • addUsersBytes

      public Commanding.CommandQueueInfo.Builder addUsersBytes(com.google.protobuf.ByteString value)
       This queue only considers commands that are issued
       by one of the users in this list.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string users = 10;
      Parameters:
      value - The bytes of the users to add.
      Returns:
      This builder for chaining.
    • getGroupsList

      public com.google.protobuf.ProtocolStringList getGroupsList()
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Specified by:
      getGroupsList in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      A list containing the groups.
    • getGroupsCount

      public int getGroupsCount()
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Specified by:
      getGroupsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The count of groups.
    • getGroups

      public String getGroups(int index)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Specified by:
      getGroups in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The groups at the given index.
    • getGroupsBytes

      public com.google.protobuf.ByteString getGroupsBytes(int index)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Specified by:
      getGroupsBytes in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the groups at the given index.
    • setGroups

      public Commanding.CommandQueueInfo.Builder setGroups(int index, String value)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Parameters:
      index - The index to set the value at.
      value - The groups to set.
      Returns:
      This builder for chaining.
    • addGroups

      public Commanding.CommandQueueInfo.Builder addGroups(String value)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Parameters:
      value - The groups to add.
      Returns:
      This builder for chaining.
    • addAllGroups

      public Commanding.CommandQueueInfo.Builder addAllGroups(Iterable<String> values)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Parameters:
      values - The groups to add.
      Returns:
      This builder for chaining.
    • clearGroups

       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Returns:
      This builder for chaining.
    • addGroupsBytes

      public Commanding.CommandQueueInfo.Builder addGroupsBytes(com.google.protobuf.ByteString value)
       This queue only considers commands that are issued
       by one of the users who belongs to any of these groups.
       If the list is empty, all commands are considered.
       Note that users/groups are considered at the same time
       (a match with any of the two is sufficient).
       
      repeated string groups = 11;
      Parameters:
      value - The bytes of the groups to add.
      Returns:
      This builder for chaining.
    • hasMinLevel

      public boolean hasMinLevel()
       This queue only considers commands that are at least
       as significant as this level.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType minLevel = 12;
      Specified by:
      hasMinLevel in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the minLevel field is set.
    • getMinLevel

       This queue only considers commands that are at least
       as significant as this level.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType minLevel = 12;
      Specified by:
      getMinLevel in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The minLevel.
    • setMinLevel

       This queue only considers commands that are at least
       as significant as this level.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType minLevel = 12;
      Parameters:
      value - The minLevel to set.
      Returns:
      This builder for chaining.
    • clearMinLevel

      public Commanding.CommandQueueInfo.Builder clearMinLevel()
       This queue only considers commands that are at least
       as significant as this level.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType minLevel = 12;
      Returns:
      This builder for chaining.
    • getTcPatternsList

      public com.google.protobuf.ProtocolStringList getTcPatternsList()
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Specified by:
      getTcPatternsList in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      A list containing the tcPatterns.
    • getTcPatternsCount

      public int getTcPatternsCount()
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Specified by:
      getTcPatternsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The count of tcPatterns.
    • getTcPatterns

      public String getTcPatterns(int index)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Specified by:
      getTcPatterns in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The tcPatterns at the given index.
    • getTcPatternsBytes

      public com.google.protobuf.ByteString getTcPatternsBytes(int index)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Specified by:
      getTcPatternsBytes in interface Commanding.CommandQueueInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tcPatterns at the given index.
    • setTcPatterns

      public Commanding.CommandQueueInfo.Builder setTcPatterns(int index, String value)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Parameters:
      index - The index to set the value at.
      value - The tcPatterns to set.
      Returns:
      This builder for chaining.
    • addTcPatterns

      public Commanding.CommandQueueInfo.Builder addTcPatterns(String value)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Parameters:
      value - The tcPatterns to add.
      Returns:
      This builder for chaining.
    • addAllTcPatterns

      public Commanding.CommandQueueInfo.Builder addAllTcPatterns(Iterable<String> values)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Parameters:
      values - The tcPatterns to add.
      Returns:
      This builder for chaining.
    • clearTcPatterns

      public Commanding.CommandQueueInfo.Builder clearTcPatterns()
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Returns:
      This builder for chaining.
    • addTcPatternsBytes

      public Commanding.CommandQueueInfo.Builder addTcPatternsBytes(com.google.protobuf.ByteString value)
       This queue only considers commands whose qualified name
       matches any of the regular expressions in this list.
       If the list is empty, all commands are considered.
       
      repeated string tcPatterns = 13;
      Parameters:
      value - The bytes of the tcPatterns to add.
      Returns:
      This builder for chaining.
    • getEntriesList

      public List<Commanding.CommandQueueEntry> getEntriesList()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
      Specified by:
      getEntriesList in interface Commanding.CommandQueueInfoOrBuilder
    • getEntriesCount

      public int getEntriesCount()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
      Specified by:
      getEntriesCount in interface Commanding.CommandQueueInfoOrBuilder
    • getEntries

      public Commanding.CommandQueueEntry getEntries(int index)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
      Specified by:
      getEntries in interface Commanding.CommandQueueInfoOrBuilder
    • setEntries

       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • setEntries

      public Commanding.CommandQueueInfo.Builder setEntries(int index, Commanding.CommandQueueEntry.Builder builderForValue)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addEntries

       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addEntries

       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addEntries

       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addEntries

      public Commanding.CommandQueueInfo.Builder addEntries(int index, Commanding.CommandQueueEntry.Builder builderForValue)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addAllEntries

       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • clearEntries

      public Commanding.CommandQueueInfo.Builder clearEntries()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • removeEntries

      public Commanding.CommandQueueInfo.Builder removeEntries(int index)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • getEntriesBuilder

      public Commanding.CommandQueueEntry.Builder getEntriesBuilder(int index)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • getEntriesOrBuilder

      public Commanding.CommandQueueEntryOrBuilder getEntriesOrBuilder(int index)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
      Specified by:
      getEntriesOrBuilder in interface Commanding.CommandQueueInfoOrBuilder
    • getEntriesOrBuilderList

      public List<? extends Commanding.CommandQueueEntryOrBuilder> getEntriesOrBuilderList()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
      Specified by:
      getEntriesOrBuilderList in interface Commanding.CommandQueueInfoOrBuilder
    • addEntriesBuilder

      public Commanding.CommandQueueEntry.Builder addEntriesBuilder()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • addEntriesBuilder

      public Commanding.CommandQueueEntry.Builder addEntriesBuilder(int index)
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • getEntriesBuilderList

      public List<Commanding.CommandQueueEntry.Builder> getEntriesBuilderList()
       Currently pending (queued) commands
       
      repeated .yamcs.protobuf.commanding.CommandQueueEntry entries = 14;
    • hasAcceptedCommandsCount

      public boolean hasAcceptedCommandsCount()
       Number of commands that successfully passed through this queue.
       
      optional int32 acceptedCommandsCount = 15;
      Specified by:
      hasAcceptedCommandsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the acceptedCommandsCount field is set.
    • getAcceptedCommandsCount

      public int getAcceptedCommandsCount()
       Number of commands that successfully passed through this queue.
       
      optional int32 acceptedCommandsCount = 15;
      Specified by:
      getAcceptedCommandsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The acceptedCommandsCount.
    • setAcceptedCommandsCount

      public Commanding.CommandQueueInfo.Builder setAcceptedCommandsCount(int value)
       Number of commands that successfully passed through this queue.
       
      optional int32 acceptedCommandsCount = 15;
      Parameters:
      value - The acceptedCommandsCount to set.
      Returns:
      This builder for chaining.
    • clearAcceptedCommandsCount

      public Commanding.CommandQueueInfo.Builder clearAcceptedCommandsCount()
       Number of commands that successfully passed through this queue.
       
      optional int32 acceptedCommandsCount = 15;
      Returns:
      This builder for chaining.
    • hasRejectedCommandsCount

      public boolean hasRejectedCommandsCount()
       Number of commands that were rejected by this queue.
       
      optional int32 rejectedCommandsCount = 16;
      Specified by:
      hasRejectedCommandsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      Whether the rejectedCommandsCount field is set.
    • getRejectedCommandsCount

      public int getRejectedCommandsCount()
       Number of commands that were rejected by this queue.
       
      optional int32 rejectedCommandsCount = 16;
      Specified by:
      getRejectedCommandsCount in interface Commanding.CommandQueueInfoOrBuilder
      Returns:
      The rejectedCommandsCount.
    • setRejectedCommandsCount

      public Commanding.CommandQueueInfo.Builder setRejectedCommandsCount(int value)
       Number of commands that were rejected by this queue.
       
      optional int32 rejectedCommandsCount = 16;
      Parameters:
      value - The rejectedCommandsCount to set.
      Returns:
      This builder for chaining.
    • clearRejectedCommandsCount

      public Commanding.CommandQueueInfo.Builder clearRejectedCommandsCount()
       Number of commands that were rejected by this queue.
       
      optional int32 rejectedCommandsCount = 16;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>
    • mergeUnknownFields

      public final Commanding.CommandQueueInfo.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<Commanding.CommandQueueInfo.Builder>