seed_vault.enums package

Submodules

seed_vault.enums.common module

class seed_vault.enums.common.ClientType(value)[source]

Bases: str, Enum

The class ClientType defines an enumeration with three options: ALL, ORIGINAL, and EXTRA.

ALL = 'ALL'
EXTRA = 'EXTRA'
ORIGINAL = 'ORIGINAL'
class seed_vault.enums.common.DescribedEnum(value)[source]

Bases: Enum

An enumeration.

class seed_vault.enums.common.GeometryType(value)[source]

Bases: str, Enum

The class GeometryType defines an enumeration with two members, POLYGON and POINT, representing different types of geometric shapes.

POINT = 'Point'
POLYGON = 'Polygon'

seed_vault.enums.config module

class seed_vault.enums.config.DownloadType(value)[source]

Bases: str, Enum

The class DownloadType defines an enumeration with two members, EVENT and CONTINUOUS, each associated with a specific string value.

CONTINUOUS = 'continuous'
EVENT = 'event'
class seed_vault.enums.config.GeoConstraintType(value)[source]

Bases: str, Enum

The class GeoConstraintType defines an enumeration of geographic constraint types with values for bounding, circle, and neither.

BOUNDING = 'bounding'
CIRCLE = 'circle'
NONE = 'neither'
class seed_vault.enums.config.Levels(value)[source]

Bases: str, Enum

The class Levels is a Python enumeration with two members, CHANNEL and STATION, each associated with a string value.

CHANNEL = 'channel'
STATION = 'station'
class seed_vault.enums.config.WorkflowType(value)[source]

Bases: DescribedEnum

The class WorkflowType defines an enumeration with three options, each representing a different type of workflow with a description and explanation.

CONTINUOUS = 'Requesting Continuous Data'
EVENT_BASED = 'Event Based - Starting from Selecting Events'
STATION_BASED = 'Station Based - Starting from Selecting Stations'

seed_vault.enums.ui module

class seed_vault.enums.ui.Steps(value)[source]

Bases: str, Enum

The class Steps is an enumeration in Python representing different steps with corresponding string values.

EVENT = 'event'
NONE = 'none'
STATION = 'station'
WAVE = 'wave'

Module contents