_init.py 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # Copyright 2021-2024 Avaiga Private Limited
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
  4. # the License. You may obtain a copy of the License at
  5. #
  6. # http://www.apache.org/licenses/LICENSE-2.0
  7. #
  8. # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
  9. # an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
  10. # specific language governing permissions and limitations under the License.
  11. from ._core import Core
  12. from ._entity.submittable import Submittable
  13. from .cycle.cycle import Cycle
  14. from .cycle.cycle_id import CycleId
  15. from .data.data_node import DataNode
  16. from .data.data_node_id import DataNodeId
  17. from .job.job import Job
  18. from .job.job_id import JobId
  19. from .job.status import Status
  20. from .scenario.scenario import Scenario
  21. from .scenario.scenario_id import ScenarioId
  22. from .sequence.sequence import Sequence
  23. from .sequence.sequence_id import SequenceId
  24. from .submission.submission import Submission
  25. from .submission.submission_id import SubmissionId
  26. from .submission.submission_status import SubmissionStatus
  27. from .taipy import (
  28. cancel_job,
  29. clean_all_entities,
  30. clean_all_entities_by_version,
  31. compare_scenarios,
  32. create_global_data_node,
  33. create_scenario,
  34. delete,
  35. delete_job,
  36. delete_jobs,
  37. exists,
  38. export_scenario,
  39. get,
  40. get_cycles,
  41. get_cycles_scenarios,
  42. get_data_nodes,
  43. get_entities_by_config_id,
  44. get_jobs,
  45. get_latest_job,
  46. get_latest_submission,
  47. get_parents,
  48. get_primary,
  49. get_primary_scenarios,
  50. get_scenarios,
  51. get_sequences,
  52. get_submissions,
  53. get_tasks,
  54. import_scenario,
  55. is_deletable,
  56. is_editable,
  57. is_promotable,
  58. is_readable,
  59. is_submittable,
  60. set,
  61. set_primary,
  62. submit,
  63. subscribe_scenario,
  64. subscribe_sequence,
  65. tag,
  66. unsubscribe_scenario,
  67. unsubscribe_sequence,
  68. untag,
  69. )
  70. from .task.task import Task
  71. from .task.task_id import TaskId