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