Class HealthHistorySpecV1
java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.AbstractEndpointSpec<AbstractJsonEndpointSpec.JsonInput,AbstractJsonEndpointSpec.JsonOutput,AbstractJsonEndpointSpec.JsonExecutor>
com.kingsrook.qqq.middleware.javalin.specs.extensions.AbstractJsonEndpointSpec
com.kingsrook.qqq.middleware.javalin.health.HealthSpecSupport
com.kingsrook.qqq.middleware.javalin.health.HealthHistorySpecV1
-
Nested Class Summary
Nested classes/interfaces inherited from class com.kingsrook.qqq.middleware.javalin.specs.extensions.AbstractJsonEndpointSpec
AbstractJsonEndpointSpec.JsonExecutor, AbstractJsonEndpointSpec.JsonInput, AbstractJsonEndpointSpec.JsonOutput, AbstractJsonEndpointSpec.JsonOutputInterface -
Field Summary
Fields inherited from class com.kingsrook.qqq.middleware.javalin.specs.AbstractEndpointSpec
qInstance -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.kingsrook.qqq.middleware.javalin.health.HealthSpecSupport
component, defineComponentSchemas, history, named, nameParameter, project, requirePermission, rows, runNow, summaryMethods inherited from class com.kingsrook.qqq.middleware.javalin.specs.extensions.AbstractJsonEndpointSpec
buildInput, defineBasicSuccessResponse, defineRequestBody, defineRequestBodySchema, handleOutputMethods inherited from class com.kingsrook.qqq.middleware.javalin.specs.AbstractEndpointSpec
checkCredentialScopeOperation, customizeMethod, defineAdditionalBasicResponses, defineCompleteOperation, defineMethod, defineResponses, defineRoute, getOperationId, getRequestBodyAsJsonObject, getRequestParam, getRequestParamInteger, getRequestParamMap, handleException, isSecured, newExecutor, newOutput, serveRequest, setQInstance
-
Constructor Details
-
HealthHistorySpecV1
public HealthHistorySpecV1()
-
-
Method Details
-
defineBasicOperation
Public contract of this secured operation. -
defineRequestParameters
Parameters declared in the extension contract. -
getResponseSchemaName
Versioned response schema.- Specified by:
getResponseSchemaNamein classAbstractJsonEndpointSpec
-
handle
Check permissions before looking up names or executing a probe.- Specified by:
handlein classAbstractJsonEndpointSpec- Throws:
Exception
-