Class RawOrderSchedulesClient


  • public class RawOrderSchedulesClient
    extends java.lang.Object
    • Constructor Detail

      • RawOrderSchedulesClient

        public RawOrderSchedulesClient​(ClientOptions clientOptions)
    • Method Detail

      • listV1

        public ChrtApiHttpResponse<OrderScheduleListRes> listV1()
        Lists order schedules for the caller's organization with filtering, sorting, and pagination. | authz: min_org_role=operator | () -> (OrderScheduleListRes)
      • getByIdV1

        public ChrtApiHttpResponse<OrderSchedule1> getByIdV1​(java.lang.String orderScheduleId)
        Retrieves an order schedule by ID. | authz: min_org_role=operator | () -> (OrderSchedule1)
      • aboutV1

        public ChrtApiHttpResponse<OrderScheduleAboutRes> aboutV1​(java.lang.String orderScheduleId)
        Retrieves the generated order count and live orchestrator status from Temporal. | authz: min_org_role=operator | () -> (OrderScheduleAboutRes)
      • aboutV1

        public ChrtApiHttpResponse<OrderScheduleAboutRes> aboutV1​(java.lang.String orderScheduleId,
                                                                  RequestOptions requestOptions)
        Retrieves the generated order count and live orchestrator status from Temporal. | authz: min_org_role=operator | () -> (OrderScheduleAboutRes)
      • activateV1

        public ChrtApiHttpResponse<java.lang.Boolean> activateV1​(java.lang.String orderScheduleId)
        Validates a draft order schedule, creates its Temporal orchestrator schedule, and activates it. | authz: min_org_role=operator | () -> (bool)
      • activateV1

        public ChrtApiHttpResponse<java.lang.Boolean> activateV1​(java.lang.String orderScheduleId,
                                                                 RequestOptions requestOptions)
        Validates a draft order schedule, creates its Temporal orchestrator schedule, and activates it. | authz: min_org_role=operator | () -> (bool)
      • triggerV1

        public ChrtApiHttpResponse<java.lang.Boolean> triggerV1​(java.lang.String orderScheduleId)
        Triggers an order schedule immediately. | authz: min_org_role=operator | () -> (bool)
      • triggerV1

        public ChrtApiHttpResponse<java.lang.Boolean> triggerV1​(java.lang.String orderScheduleId,
                                                                RequestOptions requestOptions)
        Triggers an order schedule immediately. | authz: min_org_role=operator | () -> (bool)
      • pauseV1

        public ChrtApiHttpResponse<java.lang.Boolean> pauseV1​(java.lang.String orderScheduleId)
        Pauses an active order schedule. | authz: min_org_role=operator | () -> (bool)
      • pauseV1

        public ChrtApiHttpResponse<java.lang.Boolean> pauseV1​(java.lang.String orderScheduleId,
                                                              RequestOptions requestOptions)
        Pauses an active order schedule. | authz: min_org_role=operator | () -> (bool)
      • unpauseV1

        public ChrtApiHttpResponse<java.lang.Boolean> unpauseV1​(java.lang.String orderScheduleId)
        Unpauses a paused order schedule. | authz: min_org_role=operator | () -> (bool)
      • unpauseV1

        public ChrtApiHttpResponse<java.lang.Boolean> unpauseV1​(java.lang.String orderScheduleId,
                                                                RequestOptions requestOptions)
        Unpauses a paused order schedule. | authz: min_org_role=operator | () -> (bool)
      • takeOwnershipV1

        public ChrtApiHttpResponse<java.lang.Boolean> takeOwnershipV1​(java.lang.String orderScheduleId)
        Transfers order schedule workflow ownership to the caller. | authz: min_org_role=operator | () -> (bool)
      • takeOwnershipV1

        public ChrtApiHttpResponse<java.lang.Boolean> takeOwnershipV1​(java.lang.String orderScheduleId,
                                                                      RequestOptions requestOptions)
        Transfers order schedule workflow ownership to the caller. | authz: min_org_role=operator | () -> (bool)
      • archiveV1

        public ChrtApiHttpResponse<java.lang.Boolean> archiveV1​(java.lang.String orderScheduleId)
        Archives an order schedule and deletes its Temporal schedule, preventing future runs. | authz: min_org_role=operator | () -> (bool)
      • archiveV1

        public ChrtApiHttpResponse<java.lang.Boolean> archiveV1​(java.lang.String orderScheduleId,
                                                                RequestOptions requestOptions)
        Archives an order schedule and deletes its Temporal schedule, preventing future runs. | authz: min_org_role=operator | () -> (bool)
      • syncWithOrchestratorV1

        public ChrtApiHttpResponse<java.lang.Boolean> syncWithOrchestratorV1​(java.lang.String orderScheduleId)
        Re-syncs the Temporal schedule to match the order schedule's intended status. | authz: min_org_role=operator | () -> (bool)
      • syncWithOrchestratorV1

        public ChrtApiHttpResponse<java.lang.Boolean> syncWithOrchestratorV1​(java.lang.String orderScheduleId,
                                                                             RequestOptions requestOptions)
        Re-syncs the Temporal schedule to match the order schedule's intended status. | authz: min_org_role=operator | () -> (bool)