Class KubernetesCacheDataConverter
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.kubernetes.caching.agent.KubernetesCacheDataConverter
-
public class KubernetesCacheDataConverter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description KubernetesCacheDataConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconvertAsResource(KubernetesCacheData kubernetesCacheData, java.lang.String account, KubernetesSpinnakerKindMap kindMap, com.netflix.spinnaker.moniker.Namer<KubernetesManifest> namer, KubernetesManifest manifest, java.util.List<KubernetesManifest> resourceRelationships, boolean cacheAllRelationships)static KubernetesManifestconvertToManifest(java.lang.Object o)static KubernetesManifestgetManifest(com.netflix.spinnaker.cats.cache.CacheData cacheData)static com.netflix.spinnaker.moniker.MonikergetMoniker(com.netflix.spinnaker.cats.cache.CacheData cacheData)static <T> TgetResource(java.lang.Object manifest, java.lang.Class<T> clazz)static com.netflix.spinnaker.cats.cache.CacheDatamergeCacheData(com.netflix.spinnaker.cats.cache.CacheData current, com.netflix.spinnaker.cats.cache.CacheData added)
-
-
-
Method Detail
-
mergeCacheData
public static com.netflix.spinnaker.cats.cache.CacheData mergeCacheData(com.netflix.spinnaker.cats.cache.CacheData current, com.netflix.spinnaker.cats.cache.CacheData added)
-
convertAsResource
@ParametersAreNonnullByDefault public static void convertAsResource(KubernetesCacheData kubernetesCacheData, java.lang.String account, KubernetesSpinnakerKindMap kindMap, com.netflix.spinnaker.moniker.Namer<KubernetesManifest> namer, KubernetesManifest manifest, java.util.List<KubernetesManifest> resourceRelationships, boolean cacheAllRelationships)
-
getManifest
public static KubernetesManifest getManifest(com.netflix.spinnaker.cats.cache.CacheData cacheData)
-
getMoniker
public static com.netflix.spinnaker.moniker.Moniker getMoniker(com.netflix.spinnaker.cats.cache.CacheData cacheData)
-
convertToManifest
public static KubernetesManifest convertToManifest(java.lang.Object o)
-
getResource
public static <T> T getResource(java.lang.Object manifest, java.lang.Class<T> clazz)
-
-