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
      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;
        Returns:
        Whether the instance field is set.
      • getInstance

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

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

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

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

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

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

        boolean getPersistent()
         Keep the processor when terminated. Default: ``no``.
         
        optional bool persistent = 4;
        Returns:
        The persistent.
      • 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;
        Returns:
        Whether the type field is set.
      • 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;
        Returns:
        The type.
      • 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;
        Returns:
        The bytes for type.
      • 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;
        Returns:
        Whether the config field is set.
      • 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;
        Returns:
        The config.
      • 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;
        Returns:
        The bytes for config.