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 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.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.
-
-