Package org.yamcs.protobuf
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 intgetClientId(int index)The client IDs that should be connected to this processor.intgetClientIdCount()The client IDs that should be connected to this processor.List<Integer>getClientIdList()The client IDs that should be connected to this processor.StringgetConfig()Configuration options specific to the processor type.com.google.protobuf.ByteStringgetConfigBytes()Configuration options specific to the processor type.StringgetInstance()**Required.** The name of the Yamcs instance.com.google.protobuf.ByteStringgetInstanceBytes()**Required.** The name of the Yamcs instance.StringgetName()**Required.** The name of the processor.com.google.protobuf.ByteStringgetNameBytes()**Required.** The name of the processor.booleangetPersistent()Keep the processor when terminated.StringgetType()**Required.** The type of the processor.com.google.protobuf.ByteStringgetTypeBytes()**Required.** The type of the processor.booleanhasConfig()Configuration options specific to the processor type.booleanhasInstance()**Required.** The name of the Yamcs instance.booleanhasName()**Required.** The name of the processor.booleanhasPersistent()Keep the processor when terminated.booleanhasType()**Required.** The type of the processor.-
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;
-
-