Class OptimizationResourceImpl
- java.lang.Object
-
- com.artisol.teneo.studio.client.resources.AbstractResource
-
- com.artisol.teneo.studio.client.resources.OptimizationResourceImpl
-
- All Implemented Interfaces:
com.artisol.teneo.studio.api.resources.OptimizationResource
public class OptimizationResourceImpl extends AbstractResource implements com.artisol.teneo.studio.api.resources.OptimizationResource
-
-
Field Summary
-
Fields inherited from interface com.artisol.teneo.studio.api.resources.OptimizationResource
GET_OPTIMIZATION_QUERY_RESULT_PATH, GET_OPTIMIZATION_QUERY_RESULT_SUMMARY, PATH, POST_OPTIMIZATION_QUERY_BEGIN_PATH, POST_OPTIMIZATION_QUERY_BEGIN_SUMMARY, POST_REVIEWED_INPUTS_PATH, POST_REVIEWED_INPUTS_SUMMARY
-
-
Constructor Summary
Constructors Constructor Description OptimizationResourceImpl(javax.ws.rs.client.WebTarget webTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUID
beginOptimizationQuery(UUID solutionId, UUID logDataSourceId, com.artisol.teneo.studio.api.models.OptimizationQueryRequest optimizationQueryRequest)
List<com.artisol.teneo.studio.api.models.OptimizationInput>
getOptimizationQueryResult(UUID taskId)
List<com.artisol.teneo.studio.api.models.ReviewedInput>
saveReviewedInputs(UUID solutionId, UUID logDataSourceId, List<com.artisol.teneo.studio.api.models.ReviewedInput> reviewedInputs)
-
-
-
Method Detail
-
beginOptimizationQuery
public UUID beginOptimizationQuery(UUID solutionId, UUID logDataSourceId, com.artisol.teneo.studio.api.models.OptimizationQueryRequest optimizationQueryRequest) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
beginOptimizationQuery
in interfacecom.artisol.teneo.studio.api.resources.OptimizationResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
saveReviewedInputs
public List<com.artisol.teneo.studio.api.models.ReviewedInput> saveReviewedInputs(UUID solutionId, UUID logDataSourceId, List<com.artisol.teneo.studio.api.models.ReviewedInput> reviewedInputs) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
saveReviewedInputs
in interfacecom.artisol.teneo.studio.api.resources.OptimizationResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getOptimizationQueryResult
public List<com.artisol.teneo.studio.api.models.OptimizationInput> getOptimizationQueryResult(UUID taskId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getOptimizationQueryResult
in interfacecom.artisol.teneo.studio.api.resources.OptimizationResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
-