Class Fabric8ClientInjectionHandler

    • Constructor Detail

      • Fabric8ClientInjectionHandler

        public Fabric8ClientInjectionHandler()
    • Method Detail

      • isTargetFieldAvailable

        public boolean isTargetFieldAvailable​(org.junit.jupiter.api.extension.ExtensionContext extensionContext,
                                              boolean staticField)
        Specified by:
        isTargetFieldAvailable in interface ClientInjectionHandler
      • inject

        public void inject​(org.junit.jupiter.api.extension.ExtensionContext extensionContext,
                           boolean staticField,
                           KubeAPIServer kubeApiServer)
        Specified by:
        inject in interface ClientInjectionHandler
      • getFieldForKubeConfigInjection

        public static Optional<Field> getFieldForKubeConfigInjection​(org.junit.jupiter.api.extension.ExtensionContext extensionContext,
                                                                     boolean staticField)