# Uses of Class
fr.gouv.vitam.common.model.configuration.PublicConfiguration

Packages that use PublicConfiguration
Package
Description
fr.gouv.vitam.access.external.client
Provides
fr.gouv.vitam.common.model.configuration
fr.gouv.vitam.functional.administration.client
Provides Functional administration client interface, factory and implementations.
fr.gouv.vitam.functional.administration.core.configuration

- ## Uses of PublicConfiguration in fr.gouv.vitam.access.external.client

  Methods in fr.gouv.vitam.access.external.client that return types with arguments of type PublicConfiguration
  Modifier and Type
  Method
  Description
  `RequestResponse<PublicConfiguration>`
  AdminExternalClient.`getPublicConfiguration(VitamContext vitamContext)`
  Get vitam public configuration
  `RequestResponse<PublicConfiguration>`
  AdminExternalClientMock.`getPublicConfiguration(VitamContext vitamContext)`
  `RequestResponse<PublicConfiguration>`
  AdminExternalClientRest.`getPublicConfiguration(VitamContext vitamContext)`

- ## Uses of PublicConfiguration in fr.gouv.vitam.common.model.configuration

  Methods in fr.gouv.vitam.common.model.configuration that return PublicConfiguration
  Modifier and Type
  Method
  Description
  `PublicConfiguration`
  PublicConfiguration.`setAdminTenant(int adminTenant)`
  `PublicConfiguration`
  PublicConfiguration.`setClassificationLevel(ClassificationLevel classificationLevel)`
  `PublicConfiguration`
  PublicConfiguration.`setComputedInheritedRulesThreshold(long computedInheritedRulesThreshold)`
  `PublicConfiguration`
  PublicConfiguration.`setDistributionThreshold(long distributionThreshold)`
  `PublicConfiguration`
  PublicConfiguration.`setEliminationActionThreshold(long eliminationActionThreshold)`
  `PublicConfiguration`
  PublicConfiguration.`setEliminationAnalysisThreshold(long eliminationAnalysisThreshold)`
  `PublicConfiguration`
  PublicConfiguration.`setExternalReferentialIdentifiersByTenant(Map<Integer,List<String>> externalReferentialIdentifiersByTenant)`
  `PublicConfiguration`
  PublicConfiguration.`setIndexInheritedRulesWithAPIV2OutputByTenant(List<Integer> indexInheritedRulesWithAPIV2OutputByTenant)`
  `PublicConfiguration`
  PublicConfiguration.`setIndexInheritedRulesWithRulesIdByTenant(List<Integer> indexInheritedRulesWithRulesIdByTenant)`
  `PublicConfiguration`
  PublicConfiguration.`setTenants(List<Integer> tenants)`
  `PublicConfiguration`
  PublicConfiguration.`setVirtualPathsConfigurationByTenant(Map<Integer,List<String>> virtualPathsConfigurationByTenant)`

- ## Uses of PublicConfiguration in fr.gouv.vitam.functional.administration.client

  Methods in fr.gouv.vitam.functional.administration.client that return types with arguments of type PublicConfiguration
  Modifier and Type
  Method
  Description
  `RequestResponse<PublicConfiguration>`
  AdminManagementClient.`getPublicConfiguration()`
  Get Vitam public configuration
  `RequestResponse<PublicConfiguration>`
  AdminManagementClientMock.`getPublicConfiguration()`

- ## Uses of PublicConfiguration in fr.gouv.vitam.functional.administration.core.configuration

  Methods in fr.gouv.vitam.functional.administration.core.configuration that return PublicConfiguration
  Modifier and Type
  Method
  Description
  `PublicConfiguration`
  PublicConfigurationService.`getPublicConfiguration()`