Class ElasticSearchEntityTagsReconciler
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.elasticsearch.model.ElasticSearchEntityTagsReconciler
-
@Component public class ElasticSearchEntityTagsReconciler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ElasticSearchEntityTagsReconciler(com.netflix.spinnaker.clouddriver.core.services.Front50Service front50Service, java.util.Optional<java.util.Collection<com.netflix.spinnaker.clouddriver.model.ServerGroupProvider>> serverGroupProviders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<com.netflix.spinnaker.clouddriver.model.EntityTags>filter(java.util.Collection<com.netflix.spinnaker.clouddriver.model.EntityTags> entityTags)Filter out any orphaned entity tags that reference a non-existent server group.
-
-
-
Constructor Detail
-
ElasticSearchEntityTagsReconciler
@Autowired public ElasticSearchEntityTagsReconciler(com.netflix.spinnaker.clouddriver.core.services.Front50Service front50Service, java.util.Optional<java.util.Collection<com.netflix.spinnaker.clouddriver.model.ServerGroupProvider>> serverGroupProviders)
-
-
Method Detail
-
filter
public java.util.List<com.netflix.spinnaker.clouddriver.model.EntityTags> filter(java.util.Collection<com.netflix.spinnaker.clouddriver.model.EntityTags> entityTags)
Filter out any orphaned entity tags that reference a non-existent server group.This is invoked as part of the re-indexing process where historical data is imported from Front50.
-
-