Class KubernetesServiceBindingConfig
- java.lang.Object
-
- io.quarkus.kubernetes.service.binding.buildtime.KubernetesServiceBindingConfig
-
@ConfigRoot(name="kubernetes-service-binding", phase=BUILD_TIME) public class KubernetesServiceBindingConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description BooleanbindAsFilesDetermines if binding should be created as files or env vars.BooleandetectBindingResourcesDetects the binding data from resources owned by the backing service.Optional<String>mountPathThe mountPath to add in the `ServiceBinding` resource.Map<String,ServiceConfig>servicesA list of explicitly configured services.
-
Constructor Summary
Constructors Constructor Description KubernetesServiceBindingConfig()
-
-
-
Field Detail
-
services
@ConfigItem public Map<String,ServiceConfig> services
A list of explicitly configured services. The configured value will be used in order to generate the `ServiceBinding` resource (in case that kubernetes resource generation is enabled).
-
mountPath
@ConfigItem public Optional<String> mountPath
The mountPath to add in the `ServiceBinding` resource.
-
bindAsFiles
@ConfigItem(defaultValue="true") public Boolean bindAsFiles
Determines if binding should be created as files or env vars. Set this value tofalseto bind as env vars.`
-
detectBindingResources
@ConfigItem(defaultValue="false") public Boolean detectBindingResources
Detects the binding data from resources owned by the backing service.
-
-