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 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
Modifier and TypeMethodDescriptionbyAccountAndRegionAndName(String account, String namespace, String fullName) com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.ItemgetApplicationLoadBalancers(String application) List<com.netflix.spinnaker.clouddriver.model.LoadBalancerProvider.Item>list()
-
Method Details
-
getCloudProvider
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
list
- Specified by:
listin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
get
- Specified by:
getin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
byAccountAndRegionAndName
public List<KubernetesLoadBalancer> byAccountAndRegionAndName(String account, String namespace, String fullName) - Specified by:
byAccountAndRegionAndNamein interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-
getApplicationLoadBalancers
- Specified by:
getApplicationLoadBalancersin interfacecom.netflix.spinnaker.clouddriver.model.LoadBalancerProvider<KubernetesLoadBalancer>
-