public class AssessmentHandler extends AbstractSystemHttpServiceHandler
createTableconfigure, destroy, getConfigurer, getContext, initialize, setPropertiesusePlugin, usePlugin, usePluginClass, usePluginClassaddDatasetModule, addDatasetType, createDataset, createDataset, createDataset, createDatasetprotected void configure()
configure in class AbstractHttpServiceHandler<SystemHttpServiceContext,SystemHttpServiceConfigurer>@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}/drafts/{draft}/assessTable")
public void assessTable(HttpServiceRequest request,
HttpServiceResponder responder,
@PathParam(value="context")
String namespaceName,
@PathParam(value="draft")
String draftName)
@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 © 2021 CDAP Licensed under the Apache License, Version 2.0.