Interface UpdateAlgorithmRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    UpdateAlgorithmRequest, UpdateAlgorithmRequest.Builder

    public interface UpdateAlgorithmRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasInstance

        boolean hasInstance()
         Yamcs instance name.
         
        optional string instance = 1;
        Returns:
        Whether the instance field is set.
      • getInstance

        String getInstance()
         Yamcs instance name.
         
        optional string instance = 1;
        Returns:
        The instance.
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
         Yamcs instance name.
         
        optional string instance = 1;
        Returns:
        The bytes for instance.
      • hasProcessor

        boolean hasProcessor()
         Processor name.
         
        optional string processor = 2;
        Returns:
        Whether the processor field is set.
      • getProcessor

        String getProcessor()
         Processor name.
         
        optional string processor = 2;
        Returns:
        The processor.
      • getProcessorBytes

        com.google.protobuf.ByteString getProcessorBytes()
         Processor name.
         
        optional string processor = 2;
        Returns:
        The bytes for processor.
      • hasName

        boolean hasName()
         Algorithm name.
         
        optional string name = 3;
        Returns:
        Whether the name field is set.
      • getName

        String getName()
         Algorithm name.
         
        optional string name = 3;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Algorithm name.
         
        optional string name = 3;
        Returns:
        The bytes for name.
      • hasAction

        boolean hasAction()
         The action by which to modify this algorithm
         
        optional .yamcs.protobuf.processing.UpdateAlgorithmRequest.ActionType action = 4;
        Returns:
        Whether the action field is set.
      • getAction

        UpdateAlgorithmRequest.ActionType getAction()
         The action by which to modify this algorithm
         
        optional .yamcs.protobuf.processing.UpdateAlgorithmRequest.ActionType action = 4;
        Returns:
        The action.
      • hasAlgorithm

        boolean hasAlgorithm()
         Used when action = SET
         
        optional .yamcs.protobuf.mdb.AlgorithmInfo algorithm = 6;
        Returns:
        Whether the algorithm field is set.
      • getAlgorithm

        Mdb.AlgorithmInfo getAlgorithm()
         Used when action = SET
         
        optional .yamcs.protobuf.mdb.AlgorithmInfo algorithm = 6;
        Returns:
        The algorithm.
      • getAlgorithmOrBuilder

        Mdb.AlgorithmInfoOrBuilder getAlgorithmOrBuilder()
         Used when action = SET
         
        optional .yamcs.protobuf.mdb.AlgorithmInfo algorithm = 6;