Package io.quarkus.funqy.gcp.functions
Class FunqyCloudFunctionsBindingRecorder
- java.lang.Object
-
- io.quarkus.funqy.gcp.functions.FunqyCloudFunctionsBindingRecorder
-
public class FunqyCloudFunctionsBindingRecorder extends Object
Provides the runtime methods to bootstrap Quarkus Funqy
-
-
Constructor Summary
Constructors Constructor Description FunqyCloudFunctionsBindingRecorder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchooseInvoker(FunqyConfig config)static voidhandle(io.cloudevents.CloudEvent cloudEvent)Handle CloudEventsFunctionstatic voidhandle(String event, com.google.cloud.functions.Context context)Handle RawBackgroundFunctionvoidinit(io.quarkus.arc.runtime.BeanContainer bc)
-
-
-
Method Detail
-
init
public void init(io.quarkus.arc.runtime.BeanContainer bc)
-
chooseInvoker
public void chooseInvoker(FunqyConfig config)
-
handle
public static void handle(String event, com.google.cloud.functions.Context context)
Handle RawBackgroundFunction- Parameters:
event-context-
-
handle
public static void handle(io.cloudevents.CloudEvent cloudEvent)
Handle CloudEventsFunction- Parameters:
cloudEvent-
-
-