Package io.quarkiverse.openfga.runtime
Class OpenFGARecorder
- java.lang.Object
-
- io.quarkiverse.openfga.runtime.OpenFGARecorder
-
public class OpenFGARecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description OpenFGARecorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.quarkus.runtime.RuntimeValue<API>createAPI(OpenFGAConfig config, io.quarkus.runtime.TlsConfig tlsConfig, boolean tracingEnabled, io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, io.quarkus.runtime.ShutdownContext shutdownContext)io.quarkus.runtime.RuntimeValue<AuthorizationModelClient>createAuthModelClient(io.quarkus.runtime.RuntimeValue<API> api, OpenFGAConfig config)io.quarkus.runtime.RuntimeValue<OpenFGAClient>createClient(io.quarkus.runtime.RuntimeValue<API> api)io.quarkus.runtime.RuntimeValue<StoreClient>createStoreClient(io.quarkus.runtime.RuntimeValue<API> api, OpenFGAConfig config)
-
-
-
Method Detail
-
createAPI
public io.quarkus.runtime.RuntimeValue<API> createAPI(OpenFGAConfig config, io.quarkus.runtime.TlsConfig tlsConfig, boolean tracingEnabled, io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertx, io.quarkus.runtime.ShutdownContext shutdownContext)
-
createClient
public io.quarkus.runtime.RuntimeValue<OpenFGAClient> createClient(io.quarkus.runtime.RuntimeValue<API> api)
-
createStoreClient
public io.quarkus.runtime.RuntimeValue<StoreClient> createStoreClient(io.quarkus.runtime.RuntimeValue<API> api, OpenFGAConfig config)
-
createAuthModelClient
public io.quarkus.runtime.RuntimeValue<AuthorizationModelClient> createAuthModelClient(io.quarkus.runtime.RuntimeValue<API> api, OpenFGAConfig config)
-
-