Class KubernetesLoadBalancerProvider
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.kubernetes.caching.view.provider.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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<KubernetesLoadBalancer>byAccountAndRegionAndName(java.lang.String account, java.lang.String namespace, java.lang.String fullName)com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Itemget(java.lang.String name)java.util.Set<KubernetesLoadBalancer>getApplicationLoadBalancers(java.lang.String application)java.lang.StringgetCloudProvider()java.util.List<com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item>list()
-
-
-
Method Detail
-
getCloudProvider
public java.lang.String getCloudProvider()
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
list
public java.util.List<com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item> list()
- Specified by:
listin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
get
public com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item get(java.lang.String name)
- Specified by:
getin interfacecom.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:
byAccountAndRegionAndNamein interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
getApplicationLoadBalancers
public java.util.Set<KubernetesLoadBalancer> getApplicationLoadBalancers(java.lang.String application)
- Specified by:
getApplicationLoadBalancersin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
-