Uses of Class
com.kingsrook.qqq.api.model.metadata.ApiInstanceMetaData
Packages that use ApiInstanceMetaData
Package
Description
-
Uses of ApiInstanceMetaData in com.kingsrook.qqq.api.actions
Methods in com.kingsrook.qqq.api.actions with parameters of type ApiInstanceMetaDataModifier and TypeMethodDescriptionstatic List
<Map<String, Serializable>> ApiImplementation.bulkDelete
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String body) static List
<Map<String, Serializable>> ApiImplementation.bulkInsert
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String body) static List
<Map<String, Serializable>> ApiImplementation.bulkUpdate
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String body) static void
ApiImplementation.delete
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey) static Map
<String, Serializable> ApiImplementation.get
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey) static HttpApiResponse
ApiImplementation.getProcessStatus
(ApiInstanceMetaData apiInstanceMetaData, String version, String apiProcessName, String jobUUID) static Map
<String, Serializable> ApiImplementation.insert
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String body) static Map
<String, Serializable> ApiImplementation.query
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, Map<String, List<String>> paramMap) static HttpApiResponse
ApiImplementation.runProcess
(ApiInstanceMetaData apiInstanceMetaData, String version, String processApiName, Map<String, String> paramMap) static void
ApiImplementation.update
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey, String body) static QTableMetaData
ApiImplementation.validateTableAndVersion
(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, ApiOperation operation) -
Uses of ApiInstanceMetaData in com.kingsrook.qqq.api.javalin
Methods in com.kingsrook.qqq.api.javalin with parameters of type ApiInstanceMetaDataModifier and TypeMethodDescriptionstatic void
QJavalinApiHandler.setupSession
(io.javalin.http.Context context, AbstractActionInput input, String version, ApiInstanceMetaData apiInstanceMetaData) -
Uses of ApiInstanceMetaData in com.kingsrook.qqq.api.model.metadata
Methods in com.kingsrook.qqq.api.model.metadata that return ApiInstanceMetaDataModifier and TypeMethodDescriptionApiInstanceMetaDataContainer.getApiInstanceMetaData
(String apiName) Getter for apisApiInstanceMetaData.withContactEmail
(String contactEmail) Fluent setter for contactEmailApiInstanceMetaData.withCurrentVersion
(APIVersion currentVersion) Fluent setter for currentVersionApiInstanceMetaData.withDescription
(String description) Fluent setter for descriptionApiInstanceMetaData.withDisabledOperation
(ApiOperation operation) Fluent setter for disabledOperationsApiInstanceMetaData.withDisabledOperations
(ApiOperation... operations) Fluent setter for disabledOperationsApiInstanceMetaData.withDisabledOperations
(Set<ApiOperation> disabledOperations) Fluent setter for disabledOperationsApiInstanceMetaData.withEnabledOperation
(ApiOperation operation) Fluent setter for enabledOperationsApiInstanceMetaData.withEnabledOperations
(ApiOperation... operations) Fluent setter for enabledOperationsApiInstanceMetaData.withEnabledOperations
(Set<ApiOperation> enabledOperations) Fluent setter for enabledOperationsApiInstanceMetaData.withFutureVersions
(List<APIVersion> futureVersions) Fluent setter for futureVersionsApiInstanceMetaData.withIncludeErrorTooManyRequests
(boolean includeErrorTooManyRequests) Fluent setter for includeErrorTooManyRequestsFluent setter for labelFluent setter for nameApiInstanceMetaData.withPastVersions
(List<APIVersion> pastVersions) Fluent setter for pastVersionsFluent setter for pathApiInstanceMetaData.withSecurityScheme
(String label, SecurityScheme securityScheme) Fluent setter for securitySchemesApiInstanceMetaData.withSecuritySchemes
(Map<String, SecurityScheme> securitySchemes) Fluent setter for securitySchemesApiInstanceMetaData.withServers
(List<Server> servers) Fluent setter for serversApiInstanceMetaData.withSupportedVersions
(List<APIVersion> supportedVersions) Fluent setter for supportedVersionsMethods in com.kingsrook.qqq.api.model.metadata that return types with arguments of type ApiInstanceMetaDataMethods in com.kingsrook.qqq.api.model.metadata with parameters of type ApiInstanceMetaDataModifier and TypeMethodDescriptionApiInstanceMetaDataContainer.withApiInstanceMetaData
(ApiInstanceMetaData apiInstanceMetaData) Fluent setter for apisMethod parameters in com.kingsrook.qqq.api.model.metadata with type arguments of type ApiInstanceMetaDataModifier and TypeMethodDescriptionvoid
ApiInstanceMetaDataContainer.setApis
(Map<String, ApiInstanceMetaData> apis) Setter for apisApiInstanceMetaDataContainer.withApis
(Map<String, ApiInstanceMetaData> apis) Fluent setter for apis -
Uses of ApiInstanceMetaData in com.kingsrook.qqq.api.model.metadata.processes
Methods in com.kingsrook.qqq.api.model.metadata.processes with parameters of type ApiInstanceMetaDataModifier and TypeMethodDescriptionstatic String
ApiProcessUtils.getProcessApiPath
(QInstance qInstance, QProcessMetaData process, ApiProcessMetaData apiProcessMetaData, ApiInstanceMetaData apiInstanceMetaData) static Pair
<ApiProcessMetaData, QProcessMetaData> ApiProcessUtils.getProcessMetaDataPair
(ApiInstanceMetaData apiInstanceMetaData, String version, String processApiName)