Class SpringControllerExample.AppConfig

java.lang.Object
io.kubernetes.client.examples.SpringControllerExample.AppConfig
Enclosing class:
SpringControllerExample

@Configuration public static class SpringControllerExample.AppConfig extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.boot.CommandLineRunner
    commandLineRunner(io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory, io.kubernetes.client.extended.controller.Controller nodePrintingController)
     
    io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Endpoints>
    endpointsInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)
     
    io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Node>
    nodeInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)
     
    io.kubernetes.client.extended.controller.Controller
    nodePrintingController(io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory, SpringControllerExample.NodePrintingReconciler reconciler)
     
    io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Pod>
    podInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AppConfig

      public AppConfig()
  • Method Details

    • commandLineRunner

      @Bean public org.springframework.boot.CommandLineRunner commandLineRunner(io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory, io.kubernetes.client.extended.controller.Controller nodePrintingController)
    • nodePrintingController

      @Bean public io.kubernetes.client.extended.controller.Controller nodePrintingController(io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory, SpringControllerExample.NodePrintingReconciler reconciler)
    • endpointsInformer

      @Bean public io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Endpoints> endpointsInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)
    • nodeInformer

      @Bean public io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Node> nodeInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)
    • podInformer

      @Bean public io.kubernetes.client.informer.SharedIndexInformer<io.kubernetes.client.openapi.models.V1Pod> podInformer(io.kubernetes.client.openapi.ApiClient apiClient, io.kubernetes.client.informer.SharedInformerFactory sharedInformerFactory)