nvflare.apis.event_type module

class EventType[source]

Bases: object

Built-in system events.

ABORT_TASK = '_abort_task'
ABOUT_TO_END_RUN = '_about_to_end_run'
ABOUT_TO_START_RUN = '_about_to_start_run'
AFTER_CHECK_CLIENT_RESOURCES = '_after_check_client_resources'
AFTER_CLIENT_HEARTBEAT = '_after_client_heartbeat'
AFTER_CLIENT_REGISTER = '_after_client_register'
AFTER_PROCESS_RESULT_OF_UNKNOWN_TASK = '_after_process_result_of_unknown_task'
AFTER_PROCESS_SUBMISSION = '_after_process_submission'
AFTER_PROCESS_TASK_REQUEST = '_after_process_task_request'
AFTER_PULL_TASK = '_after_pull_task'
AFTER_SEND_TASK_RESULT = '_after_send_task_result'
AFTER_TASK_DATA_FILTER = '_after_task_data_filter'
AFTER_TASK_EXECUTION = '_after_task_execution'
AFTER_TASK_RESULT_FILTER = '_after_task_result_filter'
AUTHORIZE_COMMAND_CHECK = '_authorize_command_check'
BEFORE_BUILD_COMPONENT = '_before_build_component'
BEFORE_CHECK_CLIENT_RESOURCES = '_before_check_client_resources'
BEFORE_CHECK_RESOURCE_MANAGER = '_before_check_resource_manager'
BEFORE_CLIENT_HEARTBEAT = '_before_client_heartbeat'
BEFORE_CLIENT_REGISTER = '_before_client_register'
BEFORE_JOB_LAUNCH = '_before_job_launch'
BEFORE_PROCESS_RESULT_OF_UNKNOWN_TASK = '_before_process_result_of_unknown_task'
BEFORE_PROCESS_SUBMISSION = '_before_process_submission'
BEFORE_PROCESS_TASK_REQUEST = '_before_process_task_request'
BEFORE_PULL_TASK = '_before_pull_task'
BEFORE_SEND_ADMIN_COMMAND = '_before_send_admin_command'
BEFORE_SEND_TASK_RESULT = '_before_send_task_result'
BEFORE_TASK_DATA_FILTER = '_before_task_data_filter'
BEFORE_TASK_EXECUTION = '_before_task_execution'
BEFORE_TASK_RESULT_FILTER = '_before_task_result_filter'
CHECK_END_RUN_READINESS = '_check_end_run_readiness'
CLIENT_DISCONNECTED = '_client_disconnected'
CLIENT_HEARTBEAT_PROCESSED = '_client_heartbeat_processed'
CLIENT_HEARTBEAT_RECEIVED = '_client_heartbeat_received'
CLIENT_QUIT = '_client_quit'
CLIENT_RECONNECTED = '_client_reconnected'
CLIENT_REGISTER_PROCESSED = '_client_register_processed'
CLIENT_REGISTER_RECEIVED = '_client_register_received'
CRITICAL_LOG_AVAILABLE = '_critical_log_available'
DEBUG_LOG_AVAILABLE = '_debug_log_available'
DEPLOY_JOB_TO_CLIENT = '_deploy_job_to_client'
DEPLOY_JOB_TO_SERVER = '_deploy_job_to_server'
END_RUN = '_end_run'
END_WORKFLOW = '_end_workflow'
ERROR_LOG_AVAILABLE = '_error_log_available'
EXCEPTION_LOG_AVAILABLE = '_exception_log_available'
FATAL_SYSTEM_ERROR = '_fatal_system_error'
INFO_LOG_AVAILABLE = '_info_log_available'
JOB_ABORTED = '_job_aborted'
JOB_CANCELLED = '_job_cancelled'
JOB_COMPLETED = '_job_completed'
JOB_DEPLOYED = '_job_deployed'
JOB_STARTED = '_job_started'
PRE_RUN_RESULT_AVAILABLE = '_pre_run_result_available'
START_RUN = '_start_run'
START_WORKFLOW = '_start_workflow'
SUBMIT_JOB = '_submit_job'
SWAP_IN = '_swap_in'
SWAP_OUT = '_swap_out'
SYSTEM_BOOTSTRAP = '_system_bootstrap'
SYSTEM_END = '_system_end'
SYSTEM_START = '_system_start'
WARNING_LOG_AVAILABLE = '_warning_log_available'