ace.centralize.models.scheduler
Scheduler models for Centralize
Models for scheduled jobs, business events, and job processing.
Based on the Scheduler GraphQL schema (CreateScheduledJobParamsInput, CreateBusinessEventParamsInput, JobProcessedParamsInput, etc.)
- class ace.centralize.models.scheduler.KeyValueInput(key: str, value: Any)[source]
Bases:
ModelBaseMaps to KeyValueInput in GraphQL schema.
- __init__(key: str, value: Any)[source]
- as_dict()
- ace.centralize.models.scheduler.SchedulerParameter
alias of
KeyValueInput
- class ace.centralize.models.scheduler.CreateScheduledJobParamsInput(effective_date: date, entity_id: int, entity_type_id: str, business_event_id: int | None = None, entity_type_name: str | None = None, execution_datetime: datetime | None = None, job_id: int | None = None, job_name: str | None = None, parameters: List[KeyValueInput] | None = None, payload: str | None = None, user_id: int | None = None)[source]
Bases:
ModelBaseMaps to CreateScheduledJobParamsInput in GraphQL schema.
- __init__(effective_date: date, entity_id: int, entity_type_id: str, business_event_id: int | None = None, entity_type_name: str | None = None, execution_datetime: datetime | None = None, job_id: int | None = None, job_name: str | None = None, parameters: List[KeyValueInput] | None = None, payload: str | None = None, user_id: int | None = None)[source]
- as_dict()
- ace.centralize.models.scheduler.CreateScheduledJobObject
alias of
CreateScheduledJobParamsInput
- class ace.centralize.models.scheduler.CancelScheduledJobParamsInput(entity_id: int | None = None, entity_type_id: str | None = None, job_id: int | None = None, next_execution_date_time_utc: datetime | None = None, user_id: int | None = None)[source]
Bases:
ModelBaseMaps to CancelScheduledJobParamsInput in GraphQL schema.
- __init__(entity_id: int | None = None, entity_type_id: str | None = None, job_id: int | None = None, next_execution_date_time_utc: datetime | None = None, user_id: int | None = None)[source]
- as_dict()
- class ace.centralize.models.scheduler.RunScheduledJobParamsInput(entity_id: int | None = None, entity_type_id: str | None = None, job_id: int | None = None, job_name: str | None = None, next_execution_date_time_utc: datetime | None = None, user_id: int | None = None)[source]
Bases:
ModelBaseMaps to RunScheduledJobParamsInput in GraphQL schema.
- __init__(entity_id: int | None = None, entity_type_id: str | None = None, job_id: int | None = None, job_name: str | None = None, next_execution_date_time_utc: datetime | None = None, user_id: int | None = None)[source]
- as_dict()
- class ace.centralize.models.scheduler.CreateBusinessEventParamsInput(creation_user_id: int, effective_date: date, entity_id: int, entity_type_id: str, entity_type_name: str | None = None, event_datetime: datetime | None = None, event_type_id: int | None = None, event_type_name: str | None = None, parameters: List[KeyValueInput] | None = None)[source]
Bases:
ModelBaseMaps to CreateBusinessEventParamsInput in GraphQL schema.
- __init__(creation_user_id: int, effective_date: date, entity_id: int, entity_type_id: str, entity_type_name: str | None = None, event_datetime: datetime | None = None, event_type_id: int | None = None, event_type_name: str | None = None, parameters: List[KeyValueInput] | None = None)[source]
- as_dict()
- ace.centralize.models.scheduler.CreateBusinessEventObject
alias of
CreateBusinessEventParamsInput
- class ace.centralize.models.scheduler.CancelBusinessEventParamsInput(id: int | None = None, entity_id: int | None = None, entity_type_id: str | None = None, event_datetime: datetime | None = None, event_type_id: int | None = None)[source]
Bases:
ModelBaseMaps to CancelBusinessEventParamsInput in GraphQL schema.
- __init__(id: int | None = None, entity_id: int | None = None, entity_type_id: str | None = None, event_datetime: datetime | None = None, event_type_id: int | None = None)[source]
- as_dict()
- class ace.centralize.models.scheduler.UpdateBusinessEventDateTimeInput(id: int, event_datetime: datetime | None = None)[source]
Bases:
ModelBaseMaps to UpdateBusinessEventDateTimeInput in GraphQL schema.
- __init__(id: int, event_datetime: datetime | None = None)[source]
- as_dict()
- class ace.centralize.models.scheduler.JobProcessedParamsInput(scheduled_job_id: int, status_id: int, end_date_time_utc: datetime | None = None, error_code: int | None = None, error_description: str | None = None, request_guid: UUID | None = None, response_payload: str | None = None, user_id: int | None = None)[source]
Bases:
ModelBaseMaps to JobProcessedParamsInput in GraphQL schema.
- __init__(scheduled_job_id: int, status_id: int, end_date_time_utc: datetime | None = None, error_code: int | None = None, error_description: str | None = None, request_guid: UUID | None = None, response_payload: str | None = None, user_id: int | None = None)[source]
- as_dict()