Package dev.enola.ai.iri
Class ProviderChain<X,T extends Provider<X>>
java.lang.Object
dev.enola.ai.iri.ProviderChain<X,T>
- All Implemented Interfaces:
Provider<X>
-
Constructor Details
-
ProviderChain
-
-
Method Details
-
name
-
docURL
-
uriTemplates
- Specified by:
uriTemplatesin interfaceProvider<X>
-
uriExamples
- Specified by:
uriExamplesin interfaceProvider<X>
-
optional
Description copied from interface:ProviderReturn AI Thing if it's available. Empty if its configuration like secrets etc. is missing.- Specified by:
optionalin interfaceProvider<X>- Throws:
IllegalArgumentExceptionUncheckedIOException
-