ubii.proto.v1.sessions package

@generated by codestare-proto-plus. Do not edit manually!

Note

__init__.py files for packages are autogenerated, and import all messages from submodules to keep import names consistent with the directory structure of the .proto source files.

class ubii.proto.v1.sessions.IOMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

processing_module_id

Field of type STRING

Type

proto.fields.Field

input_mappings

RepeatedField of type TopicInputMapping

Type

proto.fields.RepeatedField

output_mappings

RepeatedField of type TopicOutputMapping

Type

proto.fields.RepeatedField

processing_module_name

Field of type STRING

Type

proto.fields.Field

class ubii.proto.v1.sessions.IOMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type IOMapping

Type

proto.fields.RepeatedField

class ubii.proto.v1.sessions.Session(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

id

Field of type STRING

Type

proto.fields.Field

name

Field of type STRING

Type

proto.fields.Field

processing_modules

RepeatedField of type ProcessingModule

Type

proto.fields.RepeatedField

io_mappings

RepeatedField of type IOMapping

Type

proto.fields.RepeatedField

tags

RepeatedField of type STRING

Type

proto.fields.RepeatedField

description

Field of type STRING

Type

proto.fields.Field

authors

RepeatedField of type STRING

Type

proto.fields.RepeatedField

status

Field of type SessionStatus

Type

proto.fields.Field

editable

Field of type BOOL

Type

proto.fields.Field

class ubii.proto.v1.sessions.SessionList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type Session

Type

proto.fields.RepeatedField

class ubii.proto.v1.sessions.SessionStatus(value)[source]

Bases: proto.enums.Enum

An enumeration.

CREATED = 0
RUNNING = 1
PAUSED = 2
STOPPED = 3
class ubii.proto.v1.sessions.TopicInputMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

One Ofs

This message defines the following oneof group[s]

topic_source
input_name

Field of type STRING

Type

proto.fields.Field

topic

Field of type STRINGoneof topic_source

Type

proto.fields.Field

topic_mux

Field of type TopicMuxoneof topic_source

Type

proto.fields.Field

class ubii.proto.v1.sessions.TopicInputMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type TopicInputMapping

Type

proto.fields.RepeatedField

class ubii.proto.v1.sessions.TopicOutputMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

One Ofs

This message defines the following oneof group[s]

topic_destination
output_name

Field of type STRING

Type

proto.fields.Field

topic

Field of type STRINGoneof topic_destination

Type

proto.fields.Field

topic_demux

Field of type TopicDemuxoneof topic_destination

Type

proto.fields.Field

class ubii.proto.v1.sessions.TopicOutputMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type TopicOutputMapping

Type

proto.fields.RepeatedField

Submodules

ubii.proto.v1.sessions.ioMappings_pb_plus module

@generated by codestare-proto-plus. Do not edit manually!

class ubii.proto.v1.sessions.ioMappings_pb_plus.TopicInputMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

One Ofs

This message defines the following oneof group[s]

topic_source
input_name

Field of type STRING

Type

proto.fields.Field

topic

Field of type STRINGoneof topic_source

Type

proto.fields.Field

topic_mux

Field of type TopicMuxoneof topic_source

Type

proto.fields.Field

class ubii.proto.v1.sessions.ioMappings_pb_plus.TopicInputMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type TopicInputMapping

Type

proto.fields.RepeatedField

class ubii.proto.v1.sessions.ioMappings_pb_plus.TopicOutputMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

One Ofs

This message defines the following oneof group[s]

topic_destination
output_name

Field of type STRING

Type

proto.fields.Field

topic

Field of type STRINGoneof topic_destination

Type

proto.fields.Field

topic_demux

Field of type TopicDemuxoneof topic_destination

Type

proto.fields.Field

class ubii.proto.v1.sessions.ioMappings_pb_plus.TopicOutputMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type TopicOutputMapping

Type

proto.fields.RepeatedField

class ubii.proto.v1.sessions.ioMappings_pb_plus.IOMapping(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

processing_module_id

Field of type STRING

Type

proto.fields.Field

input_mappings

RepeatedField of type TopicInputMapping

Type

proto.fields.RepeatedField

output_mappings

RepeatedField of type TopicOutputMapping

Type

proto.fields.RepeatedField

processing_module_name

Field of type STRING

Type

proto.fields.Field

class ubii.proto.v1.sessions.ioMappings_pb_plus.IOMappingList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type IOMapping

Type

proto.fields.RepeatedField

ubii.proto.v1.sessions.session_pb_plus module

@generated by codestare-proto-plus. Do not edit manually!

class ubii.proto.v1.sessions.session_pb_plus.SessionStatus(value)[source]

Bases: proto.enums.Enum

An enumeration.

CREATED = 0
RUNNING = 1
PAUSED = 2
STOPPED = 3
class ubii.proto.v1.sessions.session_pb_plus.Session(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

id

Field of type STRING

Type

proto.fields.Field

name

Field of type STRING

Type

proto.fields.Field

processing_modules

RepeatedField of type ProcessingModule

Type

proto.fields.RepeatedField

io_mappings

RepeatedField of type IOMapping

Type

proto.fields.RepeatedField

tags

RepeatedField of type STRING

Type

proto.fields.RepeatedField

description

Field of type STRING

Type

proto.fields.Field

authors

RepeatedField of type STRING

Type

proto.fields.RepeatedField

status

Field of type SessionStatus

Type

proto.fields.Field

editable

Field of type BOOL

Type

proto.fields.Field

class ubii.proto.v1.sessions.session_pb_plus.SessionList(mapping=None, *, ignore_unknown_fields=False, **kwargs)[source]

Bases: proto.message.Message

elements

RepeatedField of type Session

Type

proto.fields.RepeatedField