Class ElasticsearchMetadataIndexManager
java.lang.Object
fr.gouv.vitam.metadata.core.config.ElasticsearchMetadataIndexManager
-
Constructor Summary
ConstructorDescriptionElasticsearchMetadataIndexManager
(MetaDataConfiguration configuration, List<Integer> tenantIds, MappingLoader mappingLoader) -
Method Summary
Modifier and TypeMethodDescriptiongetElasticsearchIndexSettings
(MetadataCollections collection, int tenantId) getTenantGroup
(int tenantId) getTenantGroupTenants
(String tenantGroupName) boolean
isGroupedTenant
(Integer tenantId)
-
Constructor Details
-
ElasticsearchMetadataIndexManager
public ElasticsearchMetadataIndexManager(MetaDataConfiguration configuration, List<Integer> tenantIds, MappingLoader mappingLoader)
-
-
Method Details
-
getElasticsearchIndexAliasResolver
public ElasticsearchIndexAliasResolver getElasticsearchIndexAliasResolver(MetadataCollections collection) -
getElasticsearchIndexSettings
public ElasticsearchIndexSettings getElasticsearchIndexSettings(MetadataCollections collection, int tenantId) -
getDedicatedTenants
-
getTenantGroups
-
getElasticSearchConfigurationFile
-
getTenantGroupTenants
-
isGroupedTenant
-
getTenantGroup
-