Plugin¶
- class ServiceVersion¶
Identifies Plugin service current version
- Canonical
kortex_api.autogen.messages.Plugin_pb2.ServiceVersion
- RESERVED_0 (0): Reserved
- CURRENT_VERSION (1): Current version
- class StateTransitionResponseType¶
- Canonical
kortex_api.autogen.messages.Plugin_pb2.StateTransitionResponseType
- STATE_TRANSITION_RESPONSE_UNSPECIFIED (0):
- STATE_TRANSITION_RESPONSE_ERROR (1):
- STATE_TRANSITION_RESPONSE_FAILURE (2):
- STATE_TRANSITION_RESPONSE_SUCCESS (3):
- class State¶
- Canonical
kortex_api.autogen.messages.Plugin_pb2.State
- STATE_UNSPECIFIED (0):
- STATE_ERROR (1):
- STATE_IDLE (2):
- STATE_READY (3):
- STATE_ACTIVE (4):
- class DataType¶
Data Type for configurations and actions configurations
- Canonical
kortex_api.autogen.messages.Plugin_pb2.DataType
- CONFIGURATION_TYPE_UNSPECIFIED (0):
- CONFIGURATION_TYPE_JSON (1):
- class PluginType¶
Plugin Type for configurations and notifications
- Canonical
kortex_api.autogen.messages.Plugin_pb2.PluginType
- PLUGIN_TYPE_UNSPECIFIED (0):
- PLUGIN_TYPE_BASIC (1):
- PLUGIN_TYPE_TOOL (2):
- class GlobalTrigger¶
Global Triggers that can be sent to plugins and actions
- Canonical
kortex_api.autogen.messages.Plugin_pb2.GlobalTrigger
- UNSPECIFIED_GLOBAL_TRIGGER (0): Unspecified Global Trigger
- GLOBAL_TRIGGER_TEACH (1): Teach Trigger
- GLOBAL_TRIGGER_ACTION_CREATED (2): Action Created Trigger
- class FieldFeedbackLevel¶
Field feedback level
- Canonical
kortex_api.autogen.messages.Plugin_pb2.FieldFeedbackLevel
- UNSPECIFIED_FIELD_FEEDBACK_LEVEL (0): Unspecified field feedback level
- FIELD_FEEDBACK_LEVEL_INFO (1): Info field feedback level
- FIELD_FEEDBACK_LEVEL_WARNING (2): Warning field feedback level
- FIELD_FEEDBACK_LEVEL_ERROR (3): Error field feedback level
- class ActionEvent¶
Admissible action event types
- Canonical
kortex_api.autogen.messages.Plugin_pb2.ActionEvent
- UNSPECIFIED_ACTION_EVENT (0): Unspecified action event
- ACTION_START (1): Action execution started
- ACTION_END (2): Action execution end
- ACTION_ABORT (3): Action execution aborted
- ACTION_CANCEL (4): Action execution cancelled by a user
- ACTION_PAUSE (5): Action execution paused
- ACTION_RESUME (6): Action execution resumed
- ACTION_FEEDBACK (7): Action provides new feedback