JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
J
K
M
O
P
R
S
T
V
Z
A
addFieldFormat(fieldSchema, fieldType, rule)
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
AnnotationUtils
- Class in
io.zeko.restapi.annotation.codegen
AnnotationUtils()
- Constructor for class io.zeko.restapi.annotation.codegen.
AnnotationUtils
AnnotationUtils.Companion
- Class in
io.zeko.restapi.annotation.codegen
ApiController
- Class in
io.zeko.restapi.core.controllers
ApiController(vertx, logger, context)
- Constructor for class io.zeko.restapi.core.controllers.
ApiController
B
bindRoutes(schema, router, logger)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
bindRoutes(schemaClass, router, logger)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
C
checkFieldType(rule)
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
checkInputErrors(rules)
- Method in class io.zeko.restapi.core.controllers.
ApiController
Circuit_breakerKt
- Class in
io.zeko.restapi.core.utilities
Circuit_breakerKt()
- Constructor for class io.zeko.restapi.core.utilities.
Circuit_breakerKt
CircuitBreakerBuilder
- Class in
io.zeko.restapi.core
CircuitBreakerBuilder()
- Constructor for class io.zeko.restapi.core.
CircuitBreakerBuilder
CircuitBreakerBuilder.Companion
- Class in
io.zeko.restapi.core
Companion
- Static variable in class io.zeko.restapi.annotation.codegen.
AnnotationUtils
Companion
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
Companion
- Static variable in class io.zeko.restapi.annotation.codegen.
SwaggerUtils
Companion
- Static variable in class io.zeko.restapi.core.
CircuitBreakerBuilder
Companion
- Static variable in class io.zeko.restapi.core.mail.
MandrillMail
Companion
- Static variable in class io.zeko.restapi.core.mail.
SendGridMail
Companion
- Static variable in class io.zeko.restapi.core.security.
JenkinsHash
Companion
- Static variable in class io.zeko.restapi.core.validations.
ValidationError
component1()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
component1()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component1()
- Method in class io.zeko.restapi.core.mail.
MailConfig
component1()
- Method in class io.zeko.restapi.core.mail.
MailResponse
component1()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
component10()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component11()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component2()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
component2()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component2()
- Method in class io.zeko.restapi.core.mail.
MailConfig
component2()
- Method in class io.zeko.restapi.core.mail.
MailResponse
component2()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
component3()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
component3()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component3()
- Method in class io.zeko.restapi.core.mail.
MailConfig
component3()
- Method in class io.zeko.restapi.core.mail.
MailResponse
component3()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
component4()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
component4()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component4()
- Method in class io.zeko.restapi.core.mail.
MailConfig
component4()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
component5()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
component5()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component5()
- Method in class io.zeko.restapi.core.mail.
MailConfig
component6()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component7()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component8()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
component9()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Delete
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Get
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
GetSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Head
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
HeadSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Options
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Patch
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
PatchSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Post
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
PostSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Put
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
PutSuspend
consumes()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
Controller
- Interface in
io.zeko.restapi.core.controllers
Controller()
- Constructor for interface io.zeko.restapi.core.controllers.
Controller
ControllerKt
- Class in
io.zeko.restapi.core.utilities
ControllerKt()
- Constructor for class io.zeko.restapi.core.utilities.
ControllerKt
convertToSwaggerUri(path, pattern)
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
copy(className, methodName, schedule, coroutine, pack)
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
copy(className, methodName, routePath, httpMethod, coroutine, hasRules, pack, describe, produces, consumes, schemaRef)
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
copy(apiKey, fromEmail, fromName, devMode, toDev)
- Method in class io.zeko.restapi.core.mail.
MailConfig
copy(success, body, jsonBody)
- Method in class io.zeko.restapi.core.mail.
MailResponse
copy(success, type, errors, values)
- Method in class io.zeko.restapi.core.validations.
ValidateResult
coroutine()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
createCircuitBreaker(vertx, name, options)
- Method in class io.zeko.restapi.core.mail.
MandrillMail.Companion
createCircuitBreaker(vertx, name, options)
- Method in class io.zeko.restapi.core.mail.
SendGridMail.Companion
createSharedClient(vertx, options)
- Method in class io.zeko.restapi.core.mail.
MandrillMail.Companion
createSharedClient(vertx, options)
- Method in class io.zeko.restapi.core.mail.
SendGridMail.Companion
Cron
- Annotation Type in
io.zeko.restapi.annotation.cron
Cron()
- Constructor for annotation type io.zeko.restapi.annotation.cron.
Cron
CronDefinition
- Class in
io.zeko.restapi.annotation.codegen
CronDefinition(className, methodName, schedule, coroutine, pack)
- Constructor for class io.zeko.restapi.annotation.codegen.
CronDefinition
CronJob
- Class in
io.zeko.restapi.core.cron
CronJob(vertx, logger)
- Constructor for class io.zeko.restapi.core.cron.
CronJob
CronRunner
- Class in
io.zeko.restapi.core.cron
CronRunner(vertx, logger)
- Constructor for class io.zeko.restapi.core.cron.
CronRunner
CronSchema
- Class in
io.zeko.restapi.core.cron
CronSchema(vertx, logger)
- Constructor for class io.zeko.restapi.core.cron.
CronSchema
CronSuspend
- Annotation Type in
io.zeko.restapi.annotation.cron
CronSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.cron.
CronSuspend
D
DEFAULT_CONSUMES
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
DEFAULT_PRODUCES
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
Delete
- Annotation Type in
io.zeko.restapi.annotation.http
Delete()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Delete
DeleteSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
DeleteSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Delete
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Get
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
GetSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Head
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
HeadSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Options
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Patch
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
PatchSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Post
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
PostSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Put
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
PutSuspend
describe()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
E
elementValuesToMap(annotationMirrors, className)
- Method in class io.zeko.restapi.annotation.codegen.
AnnotationUtils.Companion
elementValuesToMap(elementValues)
- Method in class io.zeko.restapi.annotation.codegen.
AnnotationUtils.Companion
end(value)
- Method in class io.zeko.restapi.core.controllers.
ApiController
end(value)
- Method in interface io.zeko.restapi.core.controllers.
Controller
endJson(value, statusCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
endJson(value, statusCode)
- Method in interface io.zeko.restapi.core.controllers.
Controller
endJson($this$endJson, value, statusCode)
- Static method in class io.zeko.restapi.core.utilities.
ControllerKt
equals(p)
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
equals(p)
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
equals(p)
- Method in class io.zeko.restapi.core.mail.
MailConfig
equals(p)
- Method in class io.zeko.restapi.core.mail.
MailResponse
equals(p)
- Method in class io.zeko.restapi.core.validations.
ValidateResult
errorJson(errors)
- Method in class io.zeko.restapi.core.controllers.
ApiController
errorJson(errors, code)
- Method in class io.zeko.restapi.core.controllers.
ApiController
errorJson(errors, code)
- Method in class io.zeko.restapi.core.controllers.
ApiController
errorJson(errors, statusCode, errorCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
errorJson(errors)
- Method in interface io.zeko.restapi.core.controllers.
Controller
errorJson(errors, code)
- Method in interface io.zeko.restapi.core.controllers.
Controller
errorJson(errors, code)
- Method in interface io.zeko.restapi.core.controllers.
Controller
errorJson(errors, statusCode, errorCode)
- Method in interface io.zeko.restapi.core.controllers.
Controller
errorJson($this$errorJson, errors)
- Static method in class io.zeko.restapi.core.utilities.
ControllerKt
errorJson($this$errorJson, errors, code)
- Static method in class io.zeko.restapi.core.utilities.
ControllerKt
errorJson($this$errorJson, errors, code)
- Static method in class io.zeko.restapi.core.utilities.
ControllerKt
errorJson($this$errorJson, errors, statusCode, errorCode)
- Static method in class io.zeko.restapi.core.utilities.
ControllerKt
executeSuspendAwait($this$executeSuspendAwait, block, p)
- Static method in class io.zeko.restapi.core.utilities.
Circuit_breakerKt
G
generateAuthTokens(jwtAuthData, tokenExpireSeconds, refreshExpireSeconds)
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
generatePasswordHash(password, iterations)
- Method in class io.zeko.restapi.core.security.
PasswordSecurity
Get
- Annotation Type in
io.zeko.restapi.annotation.http
Get()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Get
getA()
- Method in class io.zeko.restapi.core.security.
JenkinsHash
getApiKey()
- Method in class io.zeko.restapi.core.mail.
MailConfig
getB()
- Method in class io.zeko.restapi.core.security.
JenkinsHash
getBody()
- Method in class io.zeko.restapi.core.mail.
MailResponse
getC()
- Method in class io.zeko.restapi.core.security.
JenkinsHash
getClassName()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
getClassName()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getConfig()
- Method in class io.zeko.restapi.core.mail.
MandrillMail
getConfig()
- Method in class io.zeko.restapi.core.mail.
SendGridMail
getConsumes()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getConsumes()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getContext()
- Method in class io.zeko.restapi.core.controllers.
ApiController
getContinueAfterFail()
- Method in class io.zeko.restapi.core.security.
JWTAuthHandler
getCoroutine()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
getCoroutine()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getCoroutine()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getCronParser()
- Method in class io.zeko.restapi.core.cron.
CronRunner
getCronRunner()
- Method in class io.zeko.restapi.core.cron.
CronJob
getDefaultMap()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getDefaultMessages()
- Method in class io.zeko.restapi.core.validations.
ValidationError.Companion
getDescribe()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getDescribe()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getDevMode()
- Method in class io.zeko.restapi.core.mail.
MailConfig
getErrors()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
getExpireMsg()
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
getFromEmail()
- Method in class io.zeko.restapi.core.mail.
MailConfig
getFromName()
- Method in class io.zeko.restapi.core.mail.
MailConfig
getHash(str)
- Method in class io.zeko.restapi.core.security.
JenkinsHash.Companion
getHasRules()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getHttpMethod()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getInvalidMsg()
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
getJsonBody()
- Method in class io.zeko.restapi.core.mail.
MailResponse
getJwtAuth()
- Method in class io.zeko.restapi.core.security.
JWTAuthHandler
getJwtAuth()
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
getJwtAuth()
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
getJwtAuthRefresh()
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
getJwtAuthRefresh()
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
getLogger()
- Method in class io.zeko.restapi.core.controllers.
ApiController
getLogger()
- Method in class io.zeko.restapi.core.cron.
CronJob
getLogger()
- Method in class io.zeko.restapi.core.cron.
CronRunner
getLogger()
- Method in class io.zeko.restapi.core.cron.
CronSchema
getLogger()
- Method in class io.zeko.restapi.core.mail.
MandrillMail
getLogger()
- Method in class io.zeko.restapi.core.mail.
SendGridMail
getMethod()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getMethodName()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
getMethodName()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getPack()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
getPack()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getParams()
- Method in class io.zeko.restapi.core.controllers.
ApiController
getPath()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getProduces()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getProduces()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getRefreshAfterExpired()
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
getRefreshExpireSeconds()
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
getRoutePath()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getRunner()
- Method in class io.zeko.restapi.core.cron.
CronJob
getSalt()
- Method in class io.zeko.restapi.core.security.
PasswordSecurity
getSaltAsString()
- Method in class io.zeko.restapi.core.security.
PasswordSecurity
getSchedule()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
getSchemaRef()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
getSchemaRef()
- Method in class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
getSendEndpoint()
- Method in class io.zeko.restapi.core.mail.
MandrillMail
getSendEndpoint()
- Method in class io.zeko.restapi.core.mail.
SendGridMail
getSkipAuth()
- Method in class io.zeko.restapi.core.security.
JWTAuthHandler
getSuccess()
- Method in class io.zeko.restapi.core.mail.
MailResponse
getSuccess()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
getSupportedAnnotationTypes()
- Method in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
GetSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
GetSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
GetSuspend
getToDev()
- Method in class io.zeko.restapi.core.mail.
MailConfig
getTokenExpireSeconds()
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
getType()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
getValues()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
getVertx()
- Method in class io.zeko.restapi.core.controllers.
ApiController
getVertx()
- Method in class io.zeko.restapi.core.cron.
CronJob
getVertx()
- Method in class io.zeko.restapi.core.cron.
CronRunner
getVertx()
- Method in class io.zeko.restapi.core.cron.
CronSchema
getVertx()
- Method in class io.zeko.restapi.core.
RouteSchema
getVertxUriParamPattern()
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
getWebClient()
- Method in class io.zeko.restapi.core.mail.
MandrillMail
getWebClient()
- Method in class io.zeko.restapi.core.mail.
SendGridMail
H
handle(ctx)
- Method in class io.zeko.restapi.core.security.
JWTAuthHandler
handle(ctx)
- Method in class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
handleJobs(p, $completion)
- Method in class io.zeko.restapi.core.cron.
CronSchema
handleRoutes(router, logger, koto)
- Method in class io.zeko.restapi.core.
RouteSchema
handleRuntimeError(router, logger, errorMessage, errorLogPrefix)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
hash(buffer, initialValue)
- Method in class io.zeko.restapi.core.security.
JenkinsHash
See hash(byte[] buffer, long initialValue)
hash(buffer)
- Method in class io.zeko.restapi.core.security.
JenkinsHash
See hash(byte[] buffer, long initialValue)
hashCode()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
hashCode()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
hashCode()
- Method in class io.zeko.restapi.core.mail.
MailConfig
hashCode()
- Method in class io.zeko.restapi.core.mail.
MailResponse
hashCode()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
Head
- Annotation Type in
io.zeko.restapi.annotation.http
Head()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Head
HeadSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
HeadSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
HeadSuspend
hmacSha1(secretKey, rurl)
- Method in class io.zeko.restapi.core.security.
PasswordSecurity
I
init()
- Method in class io.zeko.restapi.core.cron.
CronJob
init(cronType)
- Method in class io.zeko.restapi.core.cron.
CronJob
init(cronType)
- Method in class io.zeko.restapi.core.cron.
CronRunner
inputErrorMessages()
- Method in class io.zeko.restapi.core.controllers.
ApiController
inputErrorMessages()
- Method in interface io.zeko.restapi.core.controllers.
Controller
inputRules()
- Method in class io.zeko.restapi.core.controllers.
ApiController
inputRules()
- Method in interface io.zeko.restapi.core.controllers.
Controller
io.zeko.restapi.annotation
- package io.zeko.restapi.annotation
io.zeko.restapi.annotation.codegen
- package io.zeko.restapi.annotation.codegen
io.zeko.restapi.annotation.cron
- package io.zeko.restapi.annotation.cron
io.zeko.restapi.annotation.http
- package io.zeko.restapi.annotation.http
io.zeko.restapi.core
- package io.zeko.restapi.core
io.zeko.restapi.core.controllers
- package io.zeko.restapi.core.controllers
io.zeko.restapi.core.cron
- package io.zeko.restapi.core.cron
io.zeko.restapi.core.mail
- package io.zeko.restapi.core.mail
io.zeko.restapi.core.security
- package io.zeko.restapi.core.security
io.zeko.restapi.core.utilities
- package io.zeko.restapi.core.utilities
io.zeko.restapi.core.validations
- package io.zeko.restapi.core.validations
io.zeko.restapi.core.verticles
- package io.zeko.restapi.core.verticles
J
JenkinsHash
- Class in
io.zeko.restapi.core.security
JenkinsHash()
- Constructor for class io.zeko.restapi.core.security.
JenkinsHash
JenkinsHash.Companion
- Class in
io.zeko.restapi.core.security
JWTAuthHandler
- Class in
io.zeko.restapi.core.security
JWTAuthHandler(jwtAuth, skipAuth, continueAfterFail)
- Constructor for class io.zeko.restapi.core.security.
JWTAuthHandler
JWTAuthHelper
- Class in
io.zeko.restapi.core.security
JWTAuthHelper(jwtAuth, jwtAuthRefresh)
- Constructor for class io.zeko.restapi.core.security.
JWTAuthHelper
JWTAuthRefreshHandler
- Class in
io.zeko.restapi.core.security
JWTAuthRefreshHandler(jwtAuth, jwtAuthRefresh, tokenExpireSeconds, refreshExpireSeconds, refreshAfterExpired)
- Constructor for class io.zeko.restapi.core.security.
JWTAuthRefreshHandler
K
KAPT_KOTLIN_GENERATED_OPTION_NAME
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
koto($this$koto, fn)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
koto(route, fn)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
M
MailConfig
- Class in
io.zeko.restapi.core.mail
MailConfig(apiKey, fromEmail, fromName, devMode, toDev)
- Constructor for class io.zeko.restapi.core.mail.
MailConfig
MailResponse
- Class in
io.zeko.restapi.core.mail
MailResponse(success, body, jsonBody)
- Constructor for class io.zeko.restapi.core.mail.
MailResponse
MailService
- Interface in
io.zeko.restapi.core.mail
MailService()
- Constructor for interface io.zeko.restapi.core.mail.
MailService
make(vertx, name, options, retryPolicy)
- Method in class io.zeko.restapi.core.
CircuitBreakerBuilder.Companion
makeWithUnlimitedRetries(vertx, name, delayMs, maxFailCount)
- Method in class io.zeko.restapi.core.
CircuitBreakerBuilder.Companion
MandrillMail
- Class in
io.zeko.restapi.core.mail
MandrillMail(webClient, config, logger, sendEndpoint)
- Constructor for class io.zeko.restapi.core.mail.
MandrillMail
MandrillMail.Companion
- Class in
io.zeko.restapi.core.mail
method()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
O
Options
- Annotation Type in
io.zeko.restapi.annotation.http
Options()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Options
OptionsSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
OptionsSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
outputError(validateResult, statusCode, errorCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
outputError(validateResult, statusCode, errorCode)
- Method in interface io.zeko.restapi.core.controllers.
Controller
outputNoRulesError(statusCode, errorCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
P
Params
- Annotation Type in
io.zeko.restapi.annotation
Params()
- Constructor for annotation type io.zeko.restapi.annotation.
Params
paramsFromVertxUri(path, uriParamPattern)
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
PasswordSecurity
- Class in
io.zeko.restapi.core.security
PasswordSecurity()
- Constructor for class io.zeko.restapi.core.security.
PasswordSecurity
Patch
- Annotation Type in
io.zeko.restapi.annotation.http
Patch()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Patch
PatchSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
PatchSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
PatchSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Delete
path()
- Method in annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Get
path()
- Method in annotation type io.zeko.restapi.annotation.http.
GetSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Head
path()
- Method in annotation type io.zeko.restapi.annotation.http.
HeadSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Options
path()
- Method in annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Patch
path()
- Method in annotation type io.zeko.restapi.annotation.http.
PatchSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Post
path()
- Method in annotation type io.zeko.restapi.annotation.http.
PostSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Put
path()
- Method in annotation type io.zeko.restapi.annotation.http.
PutSuspend
path()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
Post
- Annotation Type in
io.zeko.restapi.annotation.http
Post()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Post
PostSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
PostSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
PostSuspend
process(annotations, roundEnv)
- Method in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Delete
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Get
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
GetSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Head
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
HeadSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Options
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Patch
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
PatchSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Post
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
PostSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Put
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
PutSuspend
produces()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
Put
- Annotation Type in
io.zeko.restapi.annotation.http
Put()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Put
PutSuspend
- Annotation Type in
io.zeko.restapi.annotation.http
PutSuspend()
- Constructor for annotation type io.zeko.restapi.annotation.http.
PutSuspend
R
refreshToken(refreshToken, accessToken, tokenExpireSeconds, refreshExpireSeconds, refreshAfterExpired, authHandler)
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
retry(numRetries, delayTry, operation, p)
- Method in interface io.zeko.restapi.core.mail.
MailService
retry(numRetries, delayTry, operation, p)
- Method in class io.zeko.restapi.core.mail.
MandrillMail
retry(numRetries, delayTry, operation, p)
- Method in class io.zeko.restapi.core.mail.
SendGridMail
RouteDefinition
- Class in
io.zeko.restapi.annotation.codegen
RouteDefinition(className, methodName, routePath, httpMethod, coroutine, hasRules, pack, describe, produces, consumes, schemaRef)
- Constructor for class io.zeko.restapi.annotation.codegen.
RouteDefinition
RouteSchema
- Class in
io.zeko.restapi.core
RouteSchema(vertx)
- Constructor for class io.zeko.restapi.core.
RouteSchema
RouteSchemaGenerator
- Class in
io.zeko.restapi.annotation.codegen
RouteSchemaGenerator()
- Constructor for class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
RouteSchemaGenerator.Companion
- Class in
io.zeko.restapi.annotation.codegen
Routing
- Annotation Type in
io.zeko.restapi.annotation.http
Routing()
- Constructor for annotation type io.zeko.restapi.annotation.http.
Routing
RoutingAnnotation
- Class in
io.zeko.restapi.annotation.codegen
RoutingAnnotation(map)
- Constructor for class io.zeko.restapi.annotation.codegen.
RoutingAnnotation
rules()
- Method in annotation type io.zeko.restapi.annotation.
Params
run(schedule, block)
- Method in class io.zeko.restapi.core.cron.
CronRunner
run(scheduleBlock, block)
- Method in class io.zeko.restapi.core.cron.
CronRunner
runCron($this$runCron, scheduleBlock, block)
- Static method in class io.zeko.restapi.core.utilities.
TimerKt
runCronSuspend($this$runCronSuspend, scheduleBlock, block, p)
- Static method in class io.zeko.restapi.core.utilities.
TimerKt
runSuspend(schedule, block, p)
- Method in class io.zeko.restapi.core.cron.
CronRunner
runSuspend(scheduleBlock, block, p)
- Method in class io.zeko.restapi.core.cron.
CronRunner
S
schedule()
- Method in annotation type io.zeko.restapi.annotation.cron.
Cron
schedule()
- Method in annotation type io.zeko.restapi.annotation.cron.
CronSuspend
schedule(expression)
- Method in class io.zeko.restapi.core.cron.
CronRunner
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Delete
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
DeleteSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Get
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
GetSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Head
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
HeadSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Options
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
OptionsSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Patch
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
PatchSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Post
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
PostSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Put
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
PutSuspend
schemaRef()
- Method in annotation type io.zeko.restapi.annotation.http.
Routing
send(toEmail, name, subject, content, text, tags, p)
- Method in interface io.zeko.restapi.core.mail.
MailService
send(toList, subject, content, text, tags, p)
- Method in interface io.zeko.restapi.core.mail.
MailService
send(toEmail, names, subject, content, text, tags, p)
- Method in interface io.zeko.restapi.core.mail.
MailService
send(toEmail, name, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
MandrillMail
send(toList, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
MandrillMail
send(toEmail, names, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
MandrillMail
send(toEmail, name, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
SendGridMail
send(toList, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
SendGridMail
send(toEmail, names, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
SendGridMail
SendGridMail
- Class in
io.zeko.restapi.core.mail
SendGridMail(webClient, config, logger, sendEndpoint)
- Constructor for class io.zeko.restapi.core.mail.
SendGridMail
SendGridMail.Companion
- Class in
io.zeko.restapi.core.mail
sendInCircuit(breaker, toEmail, name, subject, content, text, tags, p)
- Method in interface io.zeko.restapi.core.mail.
MailService
sendInCircuit(breaker, toEmail, name, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
MandrillMail
sendInCircuit(breaker, toEmail, name, subject, content, text, tags, p)
- Method in class io.zeko.restapi.core.mail.
SendGridMail
setA(p)
- Method in class io.zeko.restapi.core.security.
JenkinsHash
setB(p)
- Method in class io.zeko.restapi.core.security.
JenkinsHash
setC(p)
- Method in class io.zeko.restapi.core.security.
JenkinsHash
setCronParser(p)
- Method in class io.zeko.restapi.core.cron.
CronRunner
setCronRunner(p)
- Method in class io.zeko.restapi.core.cron.
CronJob
setDevMode(p)
- Method in class io.zeko.restapi.core.mail.
MailConfig
setParams(p)
- Method in class io.zeko.restapi.core.controllers.
ApiController
setRunner(cronRunner)
- Method in class io.zeko.restapi.core.cron.
CronJob
setTimerSuspend($this$setTimerSuspend, duration, block, p)
- Static method in class io.zeko.restapi.core.utilities.
TimerKt
setToDev(p)
- Method in class io.zeko.restapi.core.mail.
MailConfig
startCronJobs(schema, runner, p)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
startCronJobs(schema, logger, p)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
startCronJobs(schemaClass, logger, p)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
startCronJobs(schemaClass, runner, logger, p)
- Method in class io.zeko.restapi.core.verticles.
ZekoVerticle
stripFileExt(str)
- Method in class io.zeko.restapi.annotation.codegen.
SwaggerUtils.Companion
SWAGGER_API_VERSION
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_BASEPATH
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_CMP_SCHEMA_DIR
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_DESCRIPTION
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_HOST
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_OUTPUT_FILE
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_SAMPLE_RESULT_DIR
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SWAGGER_TITLE
- Static variable in class io.zeko.restapi.annotation.codegen.
RouteSchemaGenerator
SwaggerUtils
- Class in
io.zeko.restapi.annotation.codegen
SwaggerUtils()
- Constructor for class io.zeko.restapi.annotation.codegen.
SwaggerUtils
SwaggerUtils.Companion
- Class in
io.zeko.restapi.annotation.codegen
T
TimerKt
- Class in
io.zeko.restapi.core.utilities
TimerKt()
- Constructor for class io.zeko.restapi.core.utilities.
TimerKt
toString()
- Method in class io.zeko.restapi.annotation.codegen.
CronDefinition
toString()
- Method in class io.zeko.restapi.annotation.codegen.
RouteDefinition
toString()
- Method in class io.zeko.restapi.core.mail.
MailConfig
toString()
- Method in class io.zeko.restapi.core.mail.
MailResponse
toString()
- Method in class io.zeko.restapi.core.validations.
ValidateResult
V
validate($this$validate, fieldName, rule, note)
- Static method in class io.zeko.restapi.core.utilities.
ValidationKt
validateInput(statusCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
validateInput(statusCode, errorCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
validateInput(action, statusCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
validateInput(rules, statusCode, errorCode)
- Method in class io.zeko.restapi.core.controllers.
ApiController
validatePassword(originalPassword, storedPassword)
- Method in class io.zeko.restapi.core.security.
PasswordSecurity
ValidateResult
- Class in
io.zeko.restapi.core.validations
ValidateResult(success, type, errors, values)
- Constructor for class io.zeko.restapi.core.validations.
ValidateResult
validateToken(authHeader, authHandler)
- Method in class io.zeko.restapi.core.security.
JWTAuthHelper
ValidationError
- Class in
io.zeko.restapi.core.validations
ValidationError()
- Constructor for class io.zeko.restapi.core.validations.
ValidationError
ValidationError.Companion
- Class in
io.zeko.restapi.core.validations
ValidationKt
- Class in
io.zeko.restapi.core.utilities
ValidationKt()
- Constructor for class io.zeko.restapi.core.utilities.
ValidationKt
Z
ZekoVerticle
- Class in
io.zeko.restapi.core.verticles
ZekoVerticle()
- Constructor for class io.zeko.restapi.core.verticles.
ZekoVerticle
A
B
C
D
E
G
H
I
J
K
M
O
P
R
S
T
V
Z
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes