Class KubernetesLoadBalancerProvider

  • All Implemented Interfaces:
    com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>

    @Component
    public class KubernetesLoadBalancerProvider
    extends java.lang.Object
    implements com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider

        com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.ByAccount, com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.ByRegion, com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Details, com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item
    • Method Detail

      • getCloudProvider

        public java.lang.String getCloudProvider()
        Specified by:
        getCloudProvider in interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
      • list

        public java.util.List<com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item> list()
        Specified by:
        list in interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
      • get

        public com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item get​(java.lang.String name)
        Specified by:
        get in interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
      • byAccountAndRegionAndName

        public java.util.List<KubernetesLoadBalancer> byAccountAndRegionAndName​(java.lang.String account,
                                                                                java.lang.String namespace,
                                                                                java.lang.String fullName)
        Specified by:
        byAccountAndRegionAndName in interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
      • getApplicationLoadBalancers

        public java.util.Set<KubernetesLoadBalancer> getApplicationLoadBalancers​(java.lang.String application)
        Specified by:
        getApplicationLoadBalancers in interface com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>