public class AssessmentHandler extends AbstractAssessorHandler
AbstractAssessorHandler.NamespacedEndpointGSON| Constructor and Description |
|---|
AssessmentHandler() |
configure, getDraftService, getMacroEvaluator, getMacroEvaluator, getStateStore, respondcreateTableconfigure, destroy, getConfigurer, getContext, initialize, setPropertiesusePlugin, usePlugin, usePluginClass, usePluginClassaddDatasetModule, addDatasetType, createDataset, createDataset, createDataset, createDataset@GET
@Path(value="v1/contexts/{context}/drafts")
public void listDrafts(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName)
@GET
@Path(value="v1/contexts/{context}/drafts/{draft}")
public void getDraft(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@PUT
@Path(value="v1/contexts/{context}/drafts/{draft}")
public void putDraft(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@DELETE
@Path(value="v1/contexts/{context}/drafts/{draft}")
public void deleteDraft(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@POST
@Path(value="v1/contexts/{context}/drafts/{draft}/listTables")
public void listDraftTables(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@POST
@Path(value="v1/contexts/{context}/drafts/{draft}/describeTable")
public void describeTable(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@POST
@Path(value="v1/contexts/{context}/drafts/{draft}/assessPipeline")
public void assessDraft(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@POST
@Path(value="v1/contexts/{context}/assessPipeline")
public void assessDeltaConfig(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName)
@POST
@Path(value="v1/contexts/{context}/drafts/{draft}/assessTable")
public void assessTable(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@POST
@Path(value="v1/contexts/{context}/assessTable")
public void assessTableWithDeltaConfig(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName)
@GET @Path(value="health") public void healthCheck(HttpServiceRequest request, HttpServiceResponder responder)
@POST
@Path(value="v1/contexts/{context}/getState")
public void getState(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName)
Copyright © 2023 CDAP Licensed under the Apache License, Version 2.0.