# Uses of Class
fr.gouv.vitam.common.model.config.CollectionConfiguration

Packages that use CollectionConfiguration
Package
Description
fr.gouv.vitam.common.model.config
fr.gouv.vitam.functional.administration.common.config
fr.gouv.vitam.logbook.common.server.config
fr.gouv.vitam.metadata.core.config
Provides API configuration classes for the Metadata module

- ## Uses of CollectionConfiguration in fr.gouv.vitam.common.model.config

  Methods in fr.gouv.vitam.common.model.config that return CollectionConfiguration
  Modifier and Type
  Method
  Description
  `static CollectionConfiguration`
  CollectionConfigurationUtils.`merge(CollectionConfiguration customConfig, CollectionConfiguration defaultConfig)`
  `CollectionConfiguration`
  CollectionConfiguration.`setMappingFile(String mappingFile)`
  `CollectionConfiguration`
  CollectionConfiguration.`setNumberOfReplicas(Integer numberOfReplicas)`
  `CollectionConfiguration`
  CollectionConfiguration.`setNumberOfShards(Integer numberOfShards)`
  Methods in fr.gouv.vitam.common.model.config with parameters of type CollectionConfiguration
  Modifier and Type
  Method
  Description
  `static CollectionConfiguration`
  CollectionConfigurationUtils.`merge(CollectionConfiguration customConfig, CollectionConfiguration defaultConfig)`
  `static void`
  CollectionConfigurationUtils.`validate(CollectionConfiguration collectionConfiguration, boolean allowNulls)`

- ## Uses of CollectionConfiguration in fr.gouv.vitam.functional.administration.common.config

  Methods in fr.gouv.vitam.functional.administration.common.config that return CollectionConfiguration
  Modifier and Type
  Method
  Description
  `CollectionConfiguration`
  FunctionalAdminIndexationConfiguration.`getCollectionConfiguration(FunctionalAdminCollections functionalAdminCollection)`
  `CollectionConfiguration`
  FunctionalAdminIndexationConfiguration.`getDefaultConfiguration()`
  Methods in fr.gouv.vitam.functional.administration.common.config that return types with arguments of type CollectionConfiguration
  Modifier and Type
  Method
  Description
  `Map<String,CollectionConfiguration>`
  FunctionalAdminIndexationConfiguration.`getCollectionConfigurationMap()`
  Methods in fr.gouv.vitam.functional.administration.common.config with parameters of type CollectionConfiguration
  Modifier and Type
  Method
  Description
  `FunctionalAdminIndexationConfiguration`
  FunctionalAdminIndexationConfiguration.`setCollectionConfiguration(FunctionalAdminCollections functionalAdminCollection, CollectionConfiguration propertyValue)`
  `void`
  FunctionalAdminIndexationConfiguration.`setCollectionConfiguration(String collection, CollectionConfiguration propertyValue)`
  `FunctionalAdminIndexationConfiguration`
  FunctionalAdminIndexationConfiguration.`setDefaultConfiguration(CollectionConfiguration defaultConfiguration)`

- ## Uses of CollectionConfiguration in fr.gouv.vitam.logbook.common.server.config

  Methods in fr.gouv.vitam.logbook.common.server.config that return CollectionConfiguration
  Modifier and Type
  Method
  Description
  `CollectionConfiguration`
  DedicatedTenantConfiguration.`getLogbookoperation()`
  `CollectionConfiguration`
  DefaultCollectionConfiguration.`getLogbookoperation()`
  `CollectionConfiguration`
  GroupedTenantConfiguration.`getLogbookoperation()`
  Methods in fr.gouv.vitam.logbook.common.server.config with parameters of type CollectionConfiguration
  Modifier and Type
  Method
  Description
  `DedicatedTenantConfiguration`
  DedicatedTenantConfiguration.`setLogbookoperation(CollectionConfiguration logbookoperation)`
  `DefaultCollectionConfiguration`
  DefaultCollectionConfiguration.`setLogbookoperation(CollectionConfiguration logbookoperation)`
  `GroupedTenantConfiguration`
  GroupedTenantConfiguration.`setLogbookoperation(CollectionConfiguration logbookoperation)`
  Constructors in fr.gouv.vitam.logbook.common.server.config with parameters of type CollectionConfiguration
  Modifier
  Constructor
  Description
  ``
  `DedicatedTenantConfiguration(String tenants, CollectionConfiguration logbookoperation)`
  ``
  `DefaultCollectionConfiguration(CollectionConfiguration logbookoperation)`
  ``
  `GroupedTenantConfiguration(String tenants, String name, CollectionConfiguration logbookoperation)`

- ## Uses of CollectionConfiguration in fr.gouv.vitam.metadata.core.config

  Methods in fr.gouv.vitam.metadata.core.config that return CollectionConfiguration
  Modifier and Type
  Method
  Description
  `CollectionConfiguration`
  DedicatedTenantConfiguration.`getObjectgroup()`
  `CollectionConfiguration`
  DefaultCollectionConfiguration.`getObjectgroup()`
  `CollectionConfiguration`
  GroupedTenantConfiguration.`getObjectgroup()`
  `CollectionConfiguration`
  DedicatedTenantConfiguration.`getUnit()`
  `CollectionConfiguration`
  DefaultCollectionConfiguration.`getUnit()`
  `CollectionConfiguration`
  GroupedTenantConfiguration.`getUnit()`
  Methods in fr.gouv.vitam.metadata.core.config with parameters of type CollectionConfiguration
  Modifier and Type
  Method
  Description
  `DedicatedTenantConfiguration`
  DedicatedTenantConfiguration.`setObjectgroup(CollectionConfiguration objectgroup)`
  `DefaultCollectionConfiguration`
  DefaultCollectionConfiguration.`setObjectgroup(CollectionConfiguration objectgroup)`
  `GroupedTenantConfiguration`
  GroupedTenantConfiguration.`setObjectgroup(CollectionConfiguration objectgroup)`
  `DedicatedTenantConfiguration`
  DedicatedTenantConfiguration.`setUnit(CollectionConfiguration unit)`
  `DefaultCollectionConfiguration`
  DefaultCollectionConfiguration.`setUnit(CollectionConfiguration unit)`
  `GroupedTenantConfiguration`
  GroupedTenantConfiguration.`setUnit(CollectionConfiguration unit)`
  Constructors in fr.gouv.vitam.metadata.core.config with parameters of type CollectionConfiguration
  Modifier
  Constructor
  Description
  ``
  `DedicatedTenantConfiguration(String tenants, CollectionConfiguration unit, CollectionConfiguration objectgroup)`
  ``
  `DefaultCollectionConfiguration(CollectionConfiguration unit, CollectionConfiguration objectgroup)`
  ``
  `GroupedTenantConfiguration(String tenants, String name, CollectionConfiguration unit, CollectionConfiguration objectgroup)`