# Uses of Class
fr.gouv.vitam.worker.server.rest.WorkerConfiguration

Packages that use WorkerConfiguration
Package
Description
fr.gouv.vitam.worker.server.registration
Provides classes used for registration of current worker to the processing.
fr.gouv.vitam.worker.server.rest
Provides the web server application for the Worker Server module and the rest resources it uses.

- ## Uses of WorkerConfiguration in fr.gouv.vitam.worker.server.registration

  Constructors in fr.gouv.vitam.worker.server.registration with parameters of type WorkerConfiguration
  Modifier
  Constructor
  Description
  ``
  `WorkerRegister(WorkerConfiguration configuration, ProcessingManagementClientFactory processingManagementClientFactory)`
  ``
  `WorkerRegistrationListener(WorkerConfiguration configuration)`
  ``
  `WorkerRegistrationListener(WorkerConfiguration configuration, ProcessingManagementClientFactory processingManagementClientFactory)`

- ## Uses of WorkerConfiguration in fr.gouv.vitam.worker.server.rest

  Methods in fr.gouv.vitam.worker.server.rest that return WorkerConfiguration
  Modifier and Type
  Method
  Description
  `WorkerConfiguration`
  WorkerConfiguration.`setArchiveUnitProfileCacheMaxEntries(int archiveUnitProfileCacheMaxEntries)`
  `WorkerConfiguration`
  WorkerConfiguration.`setArchiveUnitProfileCacheTimeoutInSeconds(int archiveUnitProfileCacheTimeoutInSeconds)`
  `WorkerConfiguration`
  WorkerConfiguration.`setCapacity(int capacity)`
  Set the capacity (number of parallel steps that can handle the worker)
  `WorkerConfiguration`
  WorkerConfiguration.`setProcessingUrl(String processingUrl)`
  The processingUrl setter
  `WorkerConfiguration`
  WorkerConfiguration.`setRegisterDelay(long registerDelay)`
  The registerDelay setter
  `WorkerConfiguration`
  WorkerConfiguration.`setRegisterRetry(int registerRetry)`
  The registerRetry setter
  `WorkerConfiguration`
  WorkerConfiguration.`setRegisterServerHost(String registerServerHost)`
  The registerServerHost setter
  `WorkerConfiguration`
  WorkerConfiguration.`setRegisterServerPort(int registerServerPort)`
  The registerServerPort setter
  `WorkerConfiguration`
  WorkerConfiguration.`setSchemaValidatorCacheMaxEntries(int schemaValidatorCacheMaxEntries)`
  `WorkerConfiguration`
  WorkerConfiguration.`setSchemaValidatorCacheTimeoutInSeconds(int schemaValidatorCacheTimeoutInSeconds)`
  `WorkerConfiguration`
  WorkerConfiguration.`setUrlCollectInternal(String urlCollectInternal)`
  `WorkerConfiguration`
  WorkerConfiguration.`setUrlMetadata(String urlMetadata)`
  The urlMetadata setter
  `WorkerConfiguration`
  WorkerConfiguration.`setUrlMetadataCollect(String urlMetadataCollect)`
  `WorkerConfiguration`
  WorkerConfiguration.`setUrlWorkspace(String urlWorkspace)`
  The urlWorkspace setter
  `WorkerConfiguration`
  WorkerConfiguration.`setUrlWorkspaceCollect(String urlWorkspaceCollect)`
  `WorkerConfiguration`
  WorkerConfiguration.`setWorkerFamily(String workerFamily)`
  Set the workerFamily name of this worker (Default Value : DefaultWorker)