Index

A B C E F H O R 
All Classes and Interfaces|All Packages|Serialized Form

A

apiKey() - Method in interface org.qubitpi.fiore.config.OpenaiConfig
Example config definition.
ApplicationConfig - Interface in org.qubitpi.fiore.config
ApplicationConfig provides an interface for retrieving configuration values, allowing for implicit type conversion, defaulting, and use of a runtime properties interface to override configured settings.

B

BinderFactory - Class in org.qubitpi.fiore.application
A binder factory builds a custom binder for the Jersey application.
BinderFactory() - Constructor for class org.qubitpi.fiore.application.BinderFactory
 
buildBinder() - Method in class org.qubitpi.fiore.application.BinderFactory
Builds a hk2 Binder instance.

C

chat(Map<String, String>) - Method in class org.qubitpi.fiore.web.endpoints.OpenaiServlet
Chatbot endpoint.
CorsFilter - Class in org.qubitpi.fiore.web.filters
CorsFilter is a Jersey pre-matching filter handling CORS.
CorsFilter() - Constructor for class org.qubitpi.fiore.web.filters.CorsFilter
 

E

exampleConfigKey() - Method in interface org.qubitpi.fiore.config.ApplicationConfig
Example config definition.

F

filter(ContainerRequestContext) - Method in class org.qubitpi.fiore.web.filters.CorsFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class org.qubitpi.fiore.web.filters.CorsFilter
 

H

healthcheck() - Method in class org.qubitpi.fiore.web.endpoints.HealthcheckServlet
A webservice sanity-check endpoint.
HealthcheckServlet - Class in org.qubitpi.fiore.web.endpoints
Endpoint that contains a basic sanity-check.
HealthcheckServlet() - Constructor for class org.qubitpi.fiore.web.endpoints.HealthcheckServlet
 

O

OpenaiConfig - Interface in org.qubitpi.fiore.config
OpenaiConfig provides an interface for retrieving configuration values, allowing for implicit type conversion, defaulting, and use of a runtime properties interface to override configured settings.
OpenaiServlet - Class in org.qubitpi.fiore.web.endpoints
Endpoint that delegates chatbot to OpenAI API.
OpenaiServlet() - Constructor for class org.qubitpi.fiore.web.endpoints.OpenaiServlet
Constructor for dependency injection.
org.qubitpi.fiore.application - package org.qubitpi.fiore.application
 
org.qubitpi.fiore.config - package org.qubitpi.fiore.config
 
org.qubitpi.fiore.web.endpoints - package org.qubitpi.fiore.web.endpoints
 
org.qubitpi.fiore.web.filters - package org.qubitpi.fiore.web.filters
 

R

ResourceConfig - Class in org.qubitpi.fiore.application
The resource configuration for the web applications.
ResourceConfig() - Constructor for class org.qubitpi.fiore.application.ResourceConfig
DI Constructor that allows for finer dependency injection control.
A B C E F H O R 
All Classes and Interfaces|All Packages|Serialized Form