# Uses of Interface
fr.gouv.vitam.common.client.configuration.ClientConfiguration

Packages that use ClientConfiguration
Package
Description
fr.gouv.vitam.access.external.client
Provides
fr.gouv.vitam.access.external.client.v2
fr.gouv.vitam.antivirus.client
fr.gouv.vitam.batch.report.client
fr.gouv.vitam.collect.internal.client
Provides Collect client interface, factory and implementations.
fr.gouv.vitam.common.client
Basic Vitam Client Common interfaces
fr.gouv.vitam.common.client.configuration
Basic Vitam Client Common Configuration interface
fr.gouv.vitam.common.external.client
Contains generic VitamClient and associated basic implementation used as base for every specific client module.
fr.gouv.vitam.common.external.client.configuration
Contains Client configuration classes
fr.gouv.vitam.common.format.identification.siegfried
Provides the Siegfried implementation for the Format Identification module
fr.gouv.vitam.functional.administration.client
Provides Functional administration client interface, factory and implementations.
fr.gouv.vitam.functionaltest.configuration
fr.gouv.vitam.ingest.internal.client
Provides Ingest Internal Client interface, configuration, factory and implementations.
fr.gouv.vitam.logbook.lifecycles.client
Provides Logbook Lifecycles client interface, factory and implementations.
fr.gouv.vitam.logbook.operations.client
Provides Logbook Operations client interface, factory and implementations.
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.
fr.gouv.vitam.scheduler.server.client
fr.gouv.vitam.security.internal.client
fr.gouv.vitam.storage.engine.client
Provides Storage Engine client interface, factory and implementations.
fr.gouv.vitam.worker.client
Provides Worker client interface, configuration, factory and implementations.

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

  Methods in fr.gouv.vitam.access.external.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  AccessExternalClientFactory.`changeMode(ClientConfiguration configuration)`
  JUnit only!!

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

  Methods in fr.gouv.vitam.access.external.client.v2 with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  AccessExternalClientV2Factory.`changeMode(ClientConfiguration configuration)`
  JUnit only!!

- ## Uses of ClientConfiguration in fr.gouv.vitam.antivirus.client

  Fields in fr.gouv.vitam.antivirus.client declared as ClientConfiguration
  Modifier and Type
  Field
  Description
  `protected ClientConfiguration`
  AntivirusClientFactory.`clientConfiguration`
  Methods in fr.gouv.vitam.antivirus.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static jakarta.ws.rs.client.Client`
  VitamOpenAPIClientFactoryUtils.`buildHttpClient(ClientConfiguration configuration)`
  Constructors in fr.gouv.vitam.antivirus.client with parameters of type ClientConfiguration
  Modifier
  Constructor
  Description
  ``
  `AntivirusClientFactory(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.batch.report.client

  Methods in fr.gouv.vitam.batch.report.client that return ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final ClientConfiguration`
  BatchReportClientFactory.`changeConfigurationFile(String configurationPath)`
  Change client configuration from a Yaml files
  Methods in fr.gouv.vitam.batch.report.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  BatchReportClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.collect.internal.client

  Methods in fr.gouv.vitam.collect.internal.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  CollectInternalClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.common.client

  Fields in fr.gouv.vitam.common.client declared as ClientConfiguration
  Modifier and Type
  Field
  Description
  `protected ClientConfiguration`
  VitamClientFactory.`clientConfiguration`
  Methods in fr.gouv.vitam.common.client that return ClientConfiguration
  Modifier and Type
  Method
  Description
  `final ClientConfiguration`
  VitamClientFactory.`getClientConfiguration()`
  `ClientConfiguration`
  VitamClientFactoryInterface.`getClientConfiguration()`
  Methods in fr.gouv.vitam.common.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `protected final void`
  VitamClientFactory.`initialisation(ClientConfiguration configuration, String resourcePath)`
  Initialize default resource path, service Url, pool manager, ssl configuration and the VitamApacheHttpClient for RestEasy
  Constructors in fr.gouv.vitam.common.client with parameters of type ClientConfiguration
  Modifier
  Constructor
  Description
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath)`
  Constructor with standard configuration
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath, boolean cacheable)`
  Constructor with standard configuration
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath, boolean chunkedMode, boolean cacheable)`
  Constructor to allow to enable Multipart support or Chunked mode.
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath, jakarta.ws.rs.client.Client client)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.common.client.configuration

  Subinterfaces of ClientConfiguration in fr.gouv.vitam.common.client.configuration
  Modifier and Type
  Interface
  Description
  `interface`
  `SecureClientConfiguration`
  Defines minimal common configurations for secure client configuration properties.
  Classes in fr.gouv.vitam.common.client.configuration that implement ClientConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `ClientConfigurationImpl`
  ClientConfiguration interface's implementation
  `class`
  `SecureClientConfigurationImpl`
  SecureClientConfiguration interface's implementation
  Methods in fr.gouv.vitam.common.client.configuration that return ClientConfiguration
  Modifier and Type
  Method
  Description
  `ClientConfiguration`
  ClientConfiguration.`setServerHost(String serverHost)`
  `ClientConfiguration`
  ClientConfiguration.`setServerPort(int serverPort)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.common.external.client

  Fields in fr.gouv.vitam.common.external.client declared as ClientConfiguration
  Modifier and Type
  Field
  Description
  `protected ClientConfiguration`
  VitamClientFactory.`clientConfiguration`
  Methods in fr.gouv.vitam.common.external.client that return ClientConfiguration
  Modifier and Type
  Method
  Description
  `final ClientConfiguration`
  VitamClientFactory.`getClientConfiguration()`
  Methods in fr.gouv.vitam.common.external.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `protected final void`
  VitamClientFactory.`initialisation(ClientConfiguration configuration, String resourcePath)`
  Initialize default resource path, service Url, pool manager, ssl configuration and the VitamApacheHttpClient for RestEasy
  Constructors in fr.gouv.vitam.common.external.client with parameters of type ClientConfiguration
  Modifier
  Constructor
  Description
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath)`
  Constructor with standard configuration
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath, boolean chunkedMode)`
  Constructor to allow to enable Multipart support or Chunked mode.
  `protected`
  `VitamClientFactory(ClientConfiguration configuration, String resourcePath, jakarta.ws.rs.client.Client client)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.common.external.client.configuration

  Subinterfaces of ClientConfiguration in fr.gouv.vitam.common.external.client.configuration
  Modifier and Type
  Interface
  Description
  `interface`
  `SecureClientConfiguration`
  Defines minimal common configurations for secure client configuration properties.
  Classes in fr.gouv.vitam.common.external.client.configuration that implement ClientConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `ClientConfigurationImpl`
  ClientConfiguration interface's implementation
  `class`
  `SecureClientConfigurationImpl`
  SecureClientConfiguration interface's implementation

- ## Uses of ClientConfiguration in fr.gouv.vitam.common.format.identification.siegfried

  Methods in fr.gouv.vitam.common.format.identification.siegfried with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  SiegfriedClientFactory.`changeMode(ClientConfiguration configuration)`

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

  Methods in fr.gouv.vitam.functional.administration.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  AdminManagementClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.functionaltest.configuration

  Classes in fr.gouv.vitam.functionaltest.configuration that implement ClientConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `IhmRecetteClientConfiguration`
  Ihm recette client configuration

- ## Uses of ClientConfiguration in fr.gouv.vitam.ingest.internal.client

  Classes in fr.gouv.vitam.ingest.internal.client that implement ClientConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `IngestInternalClientConfiguration`
  IngestInternalConfiguration contains access informations of ingest

- ## Uses of ClientConfiguration in fr.gouv.vitam.logbook.lifecycles.client

  Methods in fr.gouv.vitam.logbook.lifecycles.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  LogbookLifeCyclesClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.logbook.operations.client

  Methods in fr.gouv.vitam.logbook.operations.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  LogbookOperationsClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.metadata.client

  Methods in fr.gouv.vitam.metadata.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  MetaDataClientFactory.`changeMode(ClientConfiguration configuration)`
  `static void`
  MetaDataClientFactory.`changeMode(ClientConfiguration configuration, WorkFlowExecutionContext executionContext)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.scheduler.server.client

  Methods in fr.gouv.vitam.scheduler.server.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  SchedulerClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.security.internal.client

  Methods in fr.gouv.vitam.security.internal.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static void`
  InternalSecurityClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.storage.engine.client

  Methods in fr.gouv.vitam.storage.engine.client with parameters of type ClientConfiguration
  Modifier and Type
  Method
  Description
  `static final void`
  StorageClientFactory.`changeMode(ClientConfiguration configuration)`

- ## Uses of ClientConfiguration in fr.gouv.vitam.worker.client

  Classes in fr.gouv.vitam.worker.client that implement ClientConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `WorkerClientConfiguration`
  worker client configuration