Class KubernetesServiceBindingConfig


  • @ConfigRoot(name="kubernetes-service-binding",
                phase=BUILD_TIME)
    public class KubernetesServiceBindingConfig
    extends Object
    • 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 to false to bind as env vars.`
      • detectBindingResources

        @ConfigItem(defaultValue="false")
        public Boolean detectBindingResources
        Detects the binding data from resources owned by the backing service.
    • Constructor Detail

      • KubernetesServiceBindingConfig

        public KubernetesServiceBindingConfig()