Class KubernetesClusterProvider
java.lang.Object
com.netflix.spinnaker.clouddriver.kubernetes.caching.view.provider.KubernetesClusterProvider
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
@Component
public class KubernetesClusterProvider
extends Object
implements com.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
Method Summary
Modifier and TypeMethodDescriptiongetCluster(String application, String account, String name) getCluster(String application, String account, String name, boolean includeDetails) getClusterDetails(String application) getClusters(String application, String account) getClusterSummaries(String application) getServerGroup(String account, String namespace, String name) getServerGroup(String account, String namespace, String fullName, boolean includeDetails) booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.spinnaker.clouddriver.model.ClusterProvider
getClusters
-
Method Details
-
getClusters
- Specified by:
getClustersin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getClusterSummaries
- Specified by:
getClusterSummariesin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getClusterDetails
- Specified by:
getClusterDetailsin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getClusters
- Specified by:
getClustersin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getCluster
- Specified by:
getClusterin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getCluster
public KubernetesCluster getCluster(String application, String account, String name, boolean includeDetails) - Specified by:
getClusterin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getServerGroup
@Nullable public KubernetesServerGroup getServerGroup(String account, String namespace, String fullName, boolean includeDetails) - Specified by:
getServerGroupin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getServerGroup
- Specified by:
getServerGroupin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
getCloudProviderId
- Specified by:
getCloudProviderIdin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-
supportsMinimalClusters
public boolean supportsMinimalClusters()- Specified by:
supportsMinimalClustersin interfacecom.netflix.spinnaker.clouddriver.model.ClusterProvider<KubernetesCluster>
-