Interface CreateProcessorRequestOrBuilder

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

    public interface CreateProcessorRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getClientId​(int index)
      The client IDs that should be connected to this processor.
      int getClientIdCount()
      The client IDs that should be connected to this processor.
      List<Integer> getClientIdList()
      The client IDs that should be connected to this processor.
      String getConfig()
      Configuration options specific to the processor type.
      com.google.protobuf.ByteString getConfigBytes()
      Configuration options specific to the processor type.
      String getInstance()
      **Required.** The name of the Yamcs instance.
      com.google.protobuf.ByteString getInstanceBytes()
      **Required.** The name of the Yamcs instance.
      String getName()
      **Required.** The name of the processor.
      com.google.protobuf.ByteString getNameBytes()
      **Required.** The name of the processor.
      boolean getPersistent()
      Keep the processor when terminated.
      String getType()
      **Required.** The type of the processor.
      com.google.protobuf.ByteString getTypeBytes()
      **Required.** The type of the processor.
      boolean hasConfig()
      Configuration options specific to the processor type.
      boolean hasInstance()
      **Required.** The name of the Yamcs instance.
      boolean hasName()
      **Required.** The name of the processor.
      boolean hasPersistent()
      Keep the processor when terminated.
      boolean hasType()
      **Required.** The type of the processor.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasInstance

        boolean hasInstance()
         **Required.** The name of the Yamcs instance.
         
        optional string instance = 1;
      • getInstance

        String getInstance()
         **Required.** The name of the Yamcs instance.
         
        optional string instance = 1;
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
         **Required.** The name of the Yamcs instance.
         
        optional string instance = 1;
      • hasName

        boolean hasName()
         **Required.** The name of the processor. Must be unique for the Yamcs instance.
         
        optional string name = 2;
      • getName

        String getName()
         **Required.** The name of the processor. Must be unique for the Yamcs instance.
         
        optional string name = 2;
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         **Required.** The name of the processor. Must be unique for the Yamcs instance.
         
        optional string name = 2;
      • getClientIdList

        List<Integer> getClientIdList()
         The client IDs that should be connected to this processor.
         
        repeated int32 clientId = 3;
      • getClientIdCount

        int getClientIdCount()
         The client IDs that should be connected to this processor.
         
        repeated int32 clientId = 3;
      • getClientId

        int getClientId​(int index)
         The client IDs that should be connected to this processor.
         
        repeated int32 clientId = 3;
      • hasPersistent

        boolean hasPersistent()
         Keep the processor when terminated. Default: ``no``.
         
        optional bool persistent = 4;
      • getPersistent

        boolean getPersistent()
         Keep the processor when terminated. Default: ``no``.
         
        optional bool persistent = 4;
      • hasType

        boolean hasType()
         **Required.** The type of the processor. The available values depend on how
         Yamcs Server is configured. Most Yamcs deployments support at least a type
         ``Archive`` which allows for the creation of processors replaying archived
         data.
         
        optional string type = 5;
      • getType

        String getType()
         **Required.** The type of the processor. The available values depend on how
         Yamcs Server is configured. Most Yamcs deployments support at least a type
         ``Archive`` which allows for the creation of processors replaying archived
         data.
         
        optional string type = 5;
      • getTypeBytes

        com.google.protobuf.ByteString getTypeBytes()
         **Required.** The type of the processor. The available values depend on how
         Yamcs Server is configured. Most Yamcs deployments support at least a type
         ``Archive`` which allows for the creation of processors replaying archived
         data.
         
        optional string type = 5;
      • hasConfig

        boolean hasConfig()
         Configuration options specific to the processor type. Note that this should
         be a string representation of a valid JSON structure.
         
        optional string config = 6;
      • getConfig

        String getConfig()
         Configuration options specific to the processor type. Note that this should
         be a string representation of a valid JSON structure.
         
        optional string config = 6;
      • getConfigBytes

        com.google.protobuf.ByteString getConfigBytes()
         Configuration options specific to the processor type. Note that this should
         be a string representation of a valid JSON structure.
         
        optional string config = 6;