public class RosProblemClient extends BaseRosClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
RosProblemClient() |
RosProblemClient(BceClientConfiguration configuration) |
RosProblemClient(String accessKey,
String secretKey) |
| Modifier and Type | Method and Description |
|---|---|
BaseResponse |
createMultiDepotsTask(CreateMultiDepotProblemRequest request)
Create MultiDepots Task.
|
BaseResponse |
createMultiSingleDepotTask(CreateMultiSingleDepotProblemRequest request)
Create MultiSingleDepot Task.
|
BaseResponse |
createOptimizationTask(CreateOptimizationRequest request)
Create Optimization Task.
|
BaseResponse |
createOrderedTask(CreateOrderedRequest request)
Create Ordered Task.
|
BaseResponse |
createSchedulerTask(CreateProblemRequest request)
Create Scheduler Task.
|
GetRouteResponse |
getOptimizationRoute(String taskId)
Query optimization task solution.
|
GetRouteResponse |
getOrderedRoute(String taskId)
Query ordered task solution.
|
GetSolutionResponse |
getSchedulerSolution(String taskId)
Query scheduler task solution.
|
PartitionResponse |
partition(PartitionRequest request,
String path)
Create partition
|
createRequestgetClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic RosProblemClient()
public RosProblemClient(BceClientConfiguration configuration)
public BaseResponse createSchedulerTask(CreateProblemRequest request)
request - ProblemRequestpublic GetSolutionResponse getSchedulerSolution(String taskId)
taskId - taskId from createSchedulerTask responsepublic BaseResponse createOptimizationTask(CreateOptimizationRequest request)
request - CreateOptimizationRequestpublic GetRouteResponse getOptimizationRoute(String taskId)
taskId - taskId from createOptimizationTask responsepublic BaseResponse createOrderedTask(CreateOrderedRequest request)
request - CreateOrderedRequestpublic GetRouteResponse getOrderedRoute(String taskId)
taskId - taskId from createOrderedTask responsepublic BaseResponse createMultiDepotsTask(CreateMultiDepotProblemRequest request)
request - CreateMultiDepotsProblemRequestpublic BaseResponse createMultiSingleDepotTask(CreateMultiSingleDepotProblemRequest request)
request - CreateMultiSingleDepotProblemRequestpublic PartitionResponse partition(PartitionRequest request, String path)
request - PartitionRequestCopyright © 2020. All rights reserved.