java.lang.Object
com.netflix.spinnaker.clouddriver.kubernetes.caching.view.model.KubernetesServerGroup
All Implemented Interfaces:
KubernetesResource, com.netflix.spinnaker.clouddriver.model.ServerGroup

public final class KubernetesServerGroup extends Object implements KubernetesResource, com.netflix.spinnaker.clouddriver.model.ServerGroup
  • Method Details

    • getInstanceCounts

      public com.netflix.spinnaker.clouddriver.model.ServerGroup.InstanceCounts getInstanceCounts()
      Specified by:
      getInstanceCounts in interface com.netflix.spinnaker.clouddriver.model.ServerGroup
    • isDisabled

      public Boolean isDisabled()
      Specified by:
      isDisabled in interface com.netflix.spinnaker.clouddriver.model.ServerGroup
    • fromCacheData

      public static KubernetesServerGroup fromCacheData(KubernetesServerGroupCacheData cacheData)
    • toServerGroupSummary

      public KubernetesServerGroupSummary toServerGroupSummary()
    • toLoadBalancerServerGroup

      public com.netflix.spinnaker.clouddriver.model.LoadBalancerServerGroup toLoadBalancerServerGroup()
    • getImageSummary

      @Deprecated @Null public @Null com.netflix.spinnaker.clouddriver.model.ServerGroup.ImageSummary getImageSummary()
      Deprecated.
      Specified by:
      getImageSummary in interface com.netflix.spinnaker.clouddriver.model.ServerGroup
    • getImagesSummary

      public com.netflix.spinnaker.clouddriver.model.ServerGroup.ImagesSummary getImagesSummary()
      Specified by:
      getImagesSummary in interface com.netflix.spinnaker.clouddriver.model.ServerGroup
    • getRegion

      public String getRegion()
      Specified by:
      getRegion in interface com.netflix.spinnaker.clouddriver.model.ServerGroup
    • getCloudProvider

      public String getCloudProvider()
      Specified by:
      getCloudProvider in interface com.netflix.spinnaker.clouddriver.model.ServerGroup