Class KubernetesServerGroup
- 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 java.lang.Object implements KubernetesResource, com.netflix.spinnaker.clouddriver.model.ServerGroup
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.netflix.spinnaker.clouddriver.model.ServerGroup
com.netflix.spinnaker.clouddriver.model.ServerGroup.Capacity, com.netflix.spinnaker.clouddriver.model.ServerGroup.ImagesSummary, com.netflix.spinnaker.clouddriver.model.ServerGroup.ImageSummary, com.netflix.spinnaker.clouddriver.model.ServerGroup.InstanceCounts
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static KubernetesServerGroupfromCacheData(KubernetesServerGroupCacheData cacheData)java.lang.StringgetCloudProvider()com.netflix.spinnaker.clouddriver.model.ServerGroup.ImagesSummarygetImagesSummary()@Null com.netflix.spinnaker.clouddriver.model.ServerGroup.ImageSummarygetImageSummary()Deprecated.com.netflix.spinnaker.clouddriver.model.ServerGroup.InstanceCountsgetInstanceCounts()java.lang.StringgetRegion()java.lang.BooleanisDisabled()com.netflix.spinnaker.clouddriver.model.LoadBalancerServerGrouptoLoadBalancerServerGroup()KubernetesServerGroupSummarytoServerGroupSummary()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netflix.spinnaker.clouddriver.kubernetes.caching.view.model.KubernetesResource
getApiVersion, getCreatedTime, getDisplayName, getKind, getNamespace
-
Methods inherited from interface com.netflix.spinnaker.clouddriver.model.ServerGroup
getCapacity, getCreatedTime, getExtraAttributes, getInstances, getInstanceType, getLabels, getLaunchConfig, getLoadBalancers, getMoniker, getName, getSecurityGroups, getServerGroupManagers, getTags, getType, getZones
-
-
-
-
Method Detail
-
getInstanceCounts
public com.netflix.spinnaker.clouddriver.model.ServerGroup.InstanceCounts getInstanceCounts()
- Specified by:
getInstanceCountsin interfacecom.netflix.spinnaker.clouddriver.model.ServerGroup
-
isDisabled
public java.lang.Boolean isDisabled()
- Specified by:
isDisabledin interfacecom.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:
getImageSummaryin interfacecom.netflix.spinnaker.clouddriver.model.ServerGroup
-
getImagesSummary
public com.netflix.spinnaker.clouddriver.model.ServerGroup.ImagesSummary getImagesSummary()
- Specified by:
getImagesSummaryin interfacecom.netflix.spinnaker.clouddriver.model.ServerGroup
-
getRegion
public java.lang.String getRegion()
- Specified by:
getRegionin interfacecom.netflix.spinnaker.clouddriver.model.ServerGroup
-
getCloudProvider
public java.lang.String getCloudProvider()
- Specified by:
getCloudProviderin interfacecom.netflix.spinnaker.clouddriver.model.ServerGroup
-
-