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
      • cleanup

        public void cleanup​(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
        Specified by:
        cleanup in interface ClientInjectionHandler
      • getFieldForKubeClientInjection

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