Class KubernetesManifestNamer
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.kubernetes.names.KubernetesManifestNamer
-
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.names.NamingStrategy<KubernetesManifest>,com.netflix.spinnaker.moniker.Namer<KubernetesManifest>
@Component public class KubernetesManifestNamer extends java.lang.Object implements com.netflix.spinnaker.clouddriver.names.NamingStrategy<KubernetesManifest>
-
-
Constructor Summary
Constructors Constructor Description KubernetesManifestNamer()KubernetesManifestNamer(boolean applyAppLabels, java.lang.String managedBySuffix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyMoniker(KubernetesManifest obj, com.netflix.spinnaker.moniker.Moniker moniker)com.netflix.spinnaker.moniker.MonikerderiveMoniker(KubernetesManifest obj)java.lang.StringgetName()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacecom.netflix.spinnaker.clouddriver.names.NamingStrategy<KubernetesManifest>
-
applyMoniker
public void applyMoniker(KubernetesManifest obj, com.netflix.spinnaker.moniker.Moniker moniker)
- Specified by:
applyMonikerin interfacecom.netflix.spinnaker.moniker.Namer<KubernetesManifest>
-
deriveMoniker
public com.netflix.spinnaker.moniker.Moniker deriveMoniker(KubernetesManifest obj)
- Specified by:
deriveMonikerin interfacecom.netflix.spinnaker.moniker.Namer<KubernetesManifest>
-
-