Class IntentModelsResourceImpl
- java.lang.Object
-
- com.artisol.teneo.studio.client.resources.AbstractResource
-
- com.artisol.teneo.studio.client.resources.IntentModelsResourceImpl
-
- All Implemented Interfaces:
com.artisol.teneo.studio.api.resources.IntentModelsResource
public class IntentModelsResourceImpl extends AbstractResource implements com.artisol.teneo.studio.api.resources.IntentModelsResource
-
-
Field Summary
-
Fields inherited from interface com.artisol.teneo.studio.api.resources.IntentModelsResource
GET_INTENT_MODEL_ASSIGNMENT_PATH, GET_INTENT_MODEL_ASSIGNMENT_SUMMARY, GET_INTENT_MODEL_ASSIGNMENT_VERSION_PATH, GET_INTENT_MODEL_ASSIGNMENT_VERSION_SUMMARY, GET_INTENT_MODEL_EVALUATION_PATH, GET_INTENT_MODEL_EVALUATION_SUMMARY, GET_INTENT_MODEL_EVALUATIONS_PATH, GET_INTENT_MODEL_EVALUATIONS_SUMMARY, PATH, POST_INTENT_MODEL_EVALUATION_BEGIN_PATH, POST_INTENT_MODEL_EVALUATION_BEGIN_SUMMARY, PUT_INTENT_MODEL_ASSIGNMENT_PATH, PUT_INTENT_MODEL_ASSIGNMENT_SUMMARY
-
-
Constructor Summary
Constructors Constructor Description IntentModelsResourceImpl(javax.ws.rs.client.WebTarget webTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUID
beginIntentModelEvaluation(UUID solutionId, com.artisol.teneo.studio.api.models.IntentModelEvaluationRequest intentModelEvaluationRequest)
com.artisol.teneo.studio.api.models.IntentModelAssignment
getIntentModelAssignment(UUID solutionId)
com.artisol.teneo.studio.api.models.IntentModelAssignment
getIntentModelAssignment(UUID solutionId, String version)
com.artisol.teneo.studio.api.models.IntentModelEvaluation
getIntentModelEvaluation(UUID solutionId, UUID evaluationId)
List<com.artisol.teneo.studio.api.models.IntentModelEvaluation>
getIntentModelEvaluations(UUID solutionId)
com.artisol.teneo.studio.api.models.IntentModelAssignment
updateIntentModelAssignment(UUID solutionId, com.artisol.teneo.studio.api.models.IntentModelAssignment intentModelAssignment)
-
-
-
Method Detail
-
getIntentModelAssignment
public com.artisol.teneo.studio.api.models.IntentModelAssignment getIntentModelAssignment(UUID solutionId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getIntentModelAssignment
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getIntentModelAssignment
public com.artisol.teneo.studio.api.models.IntentModelAssignment getIntentModelAssignment(UUID solutionId, String version) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getIntentModelAssignment
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
updateIntentModelAssignment
public com.artisol.teneo.studio.api.models.IntentModelAssignment updateIntentModelAssignment(UUID solutionId, com.artisol.teneo.studio.api.models.IntentModelAssignment intentModelAssignment) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
updateIntentModelAssignment
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getIntentModelEvaluations
public List<com.artisol.teneo.studio.api.models.IntentModelEvaluation> getIntentModelEvaluations(UUID solutionId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getIntentModelEvaluations
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getIntentModelEvaluation
public com.artisol.teneo.studio.api.models.IntentModelEvaluation getIntentModelEvaluation(UUID solutionId, UUID evaluationId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getIntentModelEvaluation
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
beginIntentModelEvaluation
public UUID beginIntentModelEvaluation(UUID solutionId, com.artisol.teneo.studio.api.models.IntentModelEvaluationRequest intentModelEvaluationRequest) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
beginIntentModelEvaluation
in interfacecom.artisol.teneo.studio.api.resources.IntentModelsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
-