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

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

    • getLaunchTime

      @Null public @Null Long getLaunchTime()
      Specified by:
      getLaunchTime in interface com.netflix.spinnaker.clouddriver.model.Instance
    • fromCacheData

      public static KubernetesInstance fromCacheData(com.netflix.spinnaker.cats.cache.CacheData cd)
    • toLoadBalancerInstance

      public com.netflix.spinnaker.clouddriver.model.LoadBalancerInstance toLoadBalancerInstance()
    • getHealthState

      public com.netflix.spinnaker.clouddriver.model.HealthState getHealthState()
      Specified by:
      getHealthState in interface com.netflix.spinnaker.clouddriver.model.Instance
    • getZone

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

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