pipeline.src.entities.data_exchange_standards

Classes

ZippedFileType

Create a collection of name/value pairs.

TransmissionFormat

Create a collection of name/value pairs.

DataDomain

Create a collection of name/value pairs.

Module Contents

class pipeline.src.entities.data_exchange_standards.ZippedFileType(*args, **kwds)[source]

Bases: enum.Enum

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access:

>>> Color.RED
<Color.RED: 1>
  • value lookup:

>>> Color(1)
<Color.RED: 1>
  • name lookup:

>>> Color['RED']
<Color.RED: 1>

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

ERS3_JBE = 'ERS3_JBE'[source]
ERS3_ACK_JBE = 'ERS3_ACK_JBE'[source]
UN_JBE = 'UN_JBE'[source]
UN_NVE = 'UN_NVE'[source]
ERS3_NVE = 'ERS3_NVE'[source]
class pipeline.src.entities.data_exchange_standards.TransmissionFormat(*args, **kwds)[source]

Bases: enum.Enum

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access:

>>> Color.RED
<Color.RED: 1>
  • value lookup:

>>> Color(1)
<Color.RED: 1>
  • name lookup:

>>> Color['RED']
<Color.RED: 1>

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

ERS = 'ERS'[source]
FLUX = 'FLUX'[source]
static from_zipped_file_type(t: ZippedFileType)[source]
class pipeline.src.entities.data_exchange_standards.DataDomain(*args, **kwds)[source]

Bases: enum.Enum

Create a collection of name/value pairs.

Example enumeration:

>>> class Color(Enum):
...     RED = 1
...     BLUE = 2
...     GREEN = 3

Access them by:

  • attribute access:

>>> Color.RED
<Color.RED: 1>
  • value lookup:

>>> Color(1)
<Color.RED: 1>
  • name lookup:

>>> Color['RED']
<Color.RED: 1>

Enumerations can be iterated over, and know how many members they have:

>>> len(Color)
3
>>> list(Color)
[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]

Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.

SALES = 'SALES'[source]
LOGBOOK = 'LOGBOOK'[source]
static from_zipped_file_type(t: ZippedFileType)[source]