A B C D E F G H I J K M N O P R S T V 
All Classes All Packages

A

AbstractCloudEvent<T> - Class in io.quarkus.funqy.knative.events
 
AbstractCloudEvent() - Constructor for class io.quarkus.funqy.knative.events.AbstractCloudEvent
 
association - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
attributes() - Method in annotation type io.quarkus.funqy.knative.events.CloudEventMapping
If there is an extra requirement to match against cloud event attributes to find the function to be triggered

B

beanContainer - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
buffer - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
build() - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
build(byte[], String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
build(T) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 

C

CEAttributeLiteralEqualsFilter - Class in io.quarkus.funqy.runtime.bindings.knative.events.filters
 
CEAttributeLiteralEqualsFilter(String, String) - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.filters.CEAttributeLiteralEqualsFilter
 
CloudEvent<T> - Interface in io.quarkus.funqy.knative.events
CloudEvent.
CloudEventBuilder - Class in io.quarkus.funqy.knative.events
 
CloudEventMapping - Annotation Type in io.quarkus.funqy.knative.events
Describes input and output cloud events for function for Knative Cloud Events Applied to a @Funq method
context() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyRequestImpl
 
create() - Static method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
currentVertxRequest - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 

D

data - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
data - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
data() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
data() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
data() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
DATA_OBJECT_READER - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
DATA_OBJECT_WRITER - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
dataContentType - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
dataContentType - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
dataContentType() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
dataContentType() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
dataContentType() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
dataSchema - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
dataSchema - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
dataSchema() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
dataSchema() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
dataSchema() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
dataSchema(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
dataType - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
dataType - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
defaultInvoker - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 

E

equals(Object) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.filters.CEAttributeLiteralEqualsFilter
 
event - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
EventAttribute - Annotation Type in io.quarkus.funqy.knative.events
 
executor - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
extensions - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
extensions - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
extensions() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
extensions() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
extensions() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
extensions(Map<String, String>) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
extractInput(Class) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyRequestImpl
 

F

FunctionMapping() - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig.FunctionMapping
 
FunqyKnativeEventsConfig - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
FunqyKnativeEventsConfig() - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig
 
FunqyKnativeEventsConfig.FunctionMapping - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
FunqyRequestImpl - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
FunqyRequestImpl(RequestContext, Object) - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.FunqyRequestImpl
 
FunqyResponseImpl - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
FunqyResponseImpl() - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.FunqyResponseImpl
 

G

getOutput() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyResponseImpl
 

H

handle(RoutingContext) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
hashCode() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.filters.CEAttributeLiteralEqualsFilter
 
HeaderCloudEventImpl<T> - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
HeaderCloudEventImpl(MultiMap, Buffer, Type, ObjectMapper, ObjectReader) - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
headers - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 

I

id - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
id - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
id() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
id() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
id() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
id(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
init() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
input - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyRequestImpl
 
INPUT_CE_DATA_TYPE - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
invokersFilters - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
io.quarkus.funqy.knative.events - package io.quarkus.funqy.knative.events
 
io.quarkus.funqy.runtime.bindings.knative.events - package io.quarkus.funqy.runtime.bindings.knative.events
 
io.quarkus.funqy.runtime.bindings.knative.events.filters - package io.quarkus.funqy.runtime.bindings.knative.events.filters
 
isKnownSpecVersion(String) - Static method in class io.quarkus.funqy.knative.events.AbstractCloudEvent
 

J

JsonCloudEventImpl<T> - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
JsonCloudEventImpl(JsonNode, Type, ObjectMapper, ObjectReader) - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 

K

KnativeEventsBindingRecorder - Class in io.quarkus.funqy.runtime.bindings.knative.events
Provides the runtime methods to bootstrap Quarkus Funq
KnativeEventsBindingRecorder() - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 

M

majorSpecVersion() - Method in class io.quarkus.funqy.knative.events.AbstractCloudEvent
 
mapper - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
mapper - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
mapper - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
mapping - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig
Cloud event to function mapping.

N

name() - Method in annotation type io.quarkus.funqy.knative.events.EventAttribute
Defines the cloud event attribute name that will be used for additional filtering of incoming events

O

output - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyResponseImpl
 
OUTPUT_CE_DATA_TYPE - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 

P

parseMajorSpecVersion(String) - Static method in class io.quarkus.funqy.knative.events.AbstractCloudEvent
 

R

requestContext - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyRequestImpl
 
RESPONSE_SOURCE - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
RESPONSE_TYPE - Static variable in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
responseSource - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig.FunctionMapping
If function has response output, then what is the Cloud Event source (ce-source)? This will default to the function name
responseSource() - Method in annotation type io.quarkus.funqy.knative.events.CloudEventMapping
If the function has output, this describes the cloud event source of the output event Defaults to function name
responseType - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig.FunctionMapping
If function has response output, then what is the Cloud Event type (ce-type)? This will default to {function}.output
responseType() - Method in annotation type io.quarkus.funqy.knative.events.CloudEventMapping
If the function has output, this describes the cloud event type of the output event Defaults to {function}.output
rootPath - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 

S

setOutput(Uni<?>) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyResponseImpl
 
source - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
source - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
source() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
source() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
source() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
source(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
specVersion - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
specVersion - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
specVersion() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
specVersion() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
specVersion() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
specVersion(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
start(String, FunqyConfig, FunqyKnativeEventsConfig, Supplier<Vertx>, ShutdownContext, BeanContainer, Executor) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.KnativeEventsBindingRecorder
 
subject - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
subject - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
subject() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
subject() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
subject() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
subject(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 

T

test(CloudEvent) - Method in class io.quarkus.funqy.runtime.bindings.knative.events.filters.CEAttributeLiteralEqualsFilter
 
time - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
time - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
time() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
time() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
time() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
time(OffsetDateTime) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
toString() - Method in class io.quarkus.funqy.knative.events.AbstractCloudEvent
 
toString() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.filters.CEAttributeLiteralEqualsFilter
 
trigger - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.FunqyKnativeEventsConfig.FunctionMapping
Cloud Event type (ce-type) that triggers this function.
trigger() - Method in annotation type io.quarkus.funqy.knative.events.CloudEventMapping
Defines the cloud event type that will trigger the function Defaults to function name
type - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
type - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
type() - Method in interface io.quarkus.funqy.knative.events.CloudEvent
 
type() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.HeaderCloudEventImpl
 
type() - Method in class io.quarkus.funqy.runtime.bindings.knative.events.JsonCloudEventImpl
 
type(String) - Method in class io.quarkus.funqy.knative.events.CloudEventBuilder
 
typeTriggers - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 

V

value() - Method in annotation type io.quarkus.funqy.knative.events.EventAttribute
Defines the cloud event attribute's (one defined by name) value that will be used for additional filtering of incoming events
vertx - Variable in class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
VertxRequestHandler - Class in io.quarkus.funqy.runtime.bindings.knative.events
 
VertxRequestHandler(Vertx, String, BeanContainer, ObjectMapper, FunqyKnativeEventsConfig, FunctionInvoker, Map<String, Collection<FunctionInvoker>>, Map<String, List<Predicate<CloudEvent>>>, Executor) - Constructor for class io.quarkus.funqy.runtime.bindings.knative.events.VertxRequestHandler
 
A B C D E F G H I J K M N O P R S T V 
All Classes All Packages