类 RosProblemClient


  • public class RosProblemClient
    extends BaseRosClient
    Ros client.
    作者:
    chenbo14
    • 构造器详细资料

      • RosProblemClient

        public RosProblemClient()
      • RosProblemClient

        public RosProblemClient​(String accessKey,
                                String secretKey)
    • 方法详细资料

      • createSchedulerTask

        public BaseResponse createSchedulerTask​(CreateProblemRequest request)
        Create Scheduler Task.
        参数:
        request - ProblemRequest
        返回:
        Object of BaseResponse
      • createSchedulerTaskV3

        public BaseResponse createSchedulerTaskV3​(CreateProblemRequest request)
        Create Scheduler Task V3,support multi depots.
        参数:
        request - ProblemRequest
        返回:
        Object of BaseResponse
      • getSchedulerSolution

        public GetSolutionResponse getSchedulerSolution​(String taskId)
        Query scheduler task solution.
        参数:
        taskId - taskId from createSchedulerTask response
        返回:
        GetSolutionResponse
      • createOptimizationTask

        public BaseResponse createOptimizationTask​(CreateOptimizationRequest request)
        Create Optimization Task.
        参数:
        request - CreateOptimizationRequest
        返回:
        Object of BaseResponse
      • getOptimizationRoute

        public GetRouteResponse getOptimizationRoute​(String taskId)
        Query optimization task solution.
        参数:
        taskId - taskId from createOptimizationTask response
        返回:
        GetRouteResponse
      • createOrderedTask

        public BaseResponse createOrderedTask​(CreateOrderedRequest request)
        Create Ordered Task.
        参数:
        request - CreateOrderedRequest
        返回:
        Object of BaseResponse
      • getOrderedRoute

        public GetRouteResponse getOrderedRoute​(String taskId)
        Query ordered task solution.
        参数:
        taskId - taskId from createOrderedTask response
        返回:
        GetRouteResponse
      • createMultiDepotsTask

        public BaseResponse createMultiDepotsTask​(CreateMultiDepotProblemRequest request)
        Create MultiDepots Task.
        参数:
        request - CreateMultiDepotsProblemRequest
        返回:
        Object of BaseResponse