ltep_athena_api.models package

Submodules

ltep_athena_api.models.AnalysisBlock module

class ltep_athena_api.models.AnalysisBlock.AnalysisBlock(title: str, dataset_label: str, icon: str = 'default')[source]

Bases: object

dataset_label: str
icon: str = 'default'
title: str

ltep_athena_api.models.CustomOperation module

class ltep_athena_api.models.CustomOperation.CustomOperation(custom_operation_func_signature: str)[source]

Bases: object

custom_operation_func_signature: str

ltep_athena_api.models.InputForm module

class ltep_athena_api.models.InputForm.InputField(title: str, subtitle: str, input_field_type: str, input_field_parameter_from_dataset: Optional[str] = None, input_field_parameter_in_custom_operation: Optional[str] = None, input_field_retrieval_operation_name: Optional[str] = None)[source]

Bases: object

This Class represents an Input Field object

input_field_parameter_from_dataset: str = None
input_field_parameter_in_custom_operation: str = None
input_field_retrieval_operation_name: str = None
input_field_type: str
subtitle: str
title: str
class ltep_athena_api.models.InputForm.InputFieldGroup(title: str, subtitle: str)[source]

Bases: object

This Class represents an Input Field Group object

subtitle: str
title: str
class ltep_athena_api.models.InputForm.InputFieldGroupSelectionOption(selection_option_button_text: str)[source]

Bases: object

This Class represents an InputFieldGroupSelectionOption object

selection_option_button_text: str
class ltep_athena_api.models.InputForm.InputFieldType(value)[source]

Bases: Enum

This Class represents an Enum of possible Input Field Type Selection options

CALENDAR = 4
DROP_DOWN = 1
MULTI_SELECT = 2
TEXT_INPUT_FIELD = 3
TIME_HORIZON = 5

Module contents