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 voidApiImplementation.delete(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey) static Map<String, Serializable> ApiImplementation.get(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey) static HttpApiResponseApiImplementation.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 HttpApiResponseApiImplementation.runProcess(ApiInstanceMetaData apiInstanceMetaData, String version, String processApiName, Map<String, String> paramMap) static voidApiImplementation.update(ApiInstanceMetaData apiInstanceMetaData, String version, String tableApiName, String primaryKey, String body) static QTableMetaDataApiImplementation.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 voidQJavalinApiHandler.setupSession(io.javalin.http.Context context, AbstractActionInput input, String version, ApiInstanceMetaData apiInstanceMetaData) Setup session for API requests using scoped authentication resolution. -
Uses of ApiInstanceMetaData in com.kingsrook.qqq.api.middleware.executors
Methods in com.kingsrook.qqq.api.middleware.executors that return ApiInstanceMetaDataModifier and TypeMethodDescriptiondefault ApiInstanceMetaDataApiAwareExecutorInterface.getApiInstanceMetaData() -
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 TypeMethodDescriptionvoidApiInstanceMetaDataContainer.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 StringApiProcessUtils.getProcessApiPath(QInstance qInstance, QProcessMetaData process, ApiProcessMetaData apiProcessMetaData, ApiInstanceMetaData apiInstanceMetaData) static Pair<ApiProcessMetaData, QProcessMetaData> ApiProcessUtils.getProcessMetaDataPair(ApiInstanceMetaData apiInstanceMetaData, String version, String processApiName)