# Uses of Enum Class
fr.gouv.vitam.batch.report.model.ReportType

Packages that use ReportType
Package
Description
fr.gouv.vitam.batch.report.client
fr.gouv.vitam.batch.report.model
fr.gouv.vitam.batch.report.rest.resource
fr.gouv.vitam.worker.core.plugin
Plugin package in worker module
fr.gouv.vitam.worker.core.plugin.bulkatomicupdate
fr.gouv.vitam.worker.core.plugin.elimination
fr.gouv.vitam.worker.core.plugin.massprocessing
fr.gouv.vitam.worker.core.plugin.revertupdate
fr.gouv.vitam.worker.core.plugin.transfer.reply

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

  Methods in fr.gouv.vitam.batch.report.client with parameters of type ReportType
  Modifier and Type
  Method
  Description
  `void`
  BatchReportClient.`cleanupReport(String processId, ReportType reportType)`
  Clean all entries with the given process Id tenant and reportType
  `void`
  BatchReportClientRest.`cleanupReport(String processId, ReportType reportType)`
  `com.fasterxml.jackson.databind.JsonNode`
  BatchReportClient.`readComputedDetailsFromReport(ReportType deleteGotVersions, String processId)`
  `com.fasterxml.jackson.databind.JsonNode`
  BatchReportClientRest.`readComputedDetailsFromReport(ReportType reportType, String processId)`

- ## Uses of ReportType in fr.gouv.vitam.batch.report.model

  Methods in fr.gouv.vitam.batch.report.model that return ReportType
  Modifier and Type
  Method
  Description
  `ReportType`
  ReportBody.`getReportType()`
  `ReportType`
  ReportSummary.`getReportType()`
  `static ReportType`
  ReportType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static ReportType[]`
  ReportType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in fr.gouv.vitam.batch.report.model with parameters of type ReportType
  Modifier and Type
  Method
  Description
  `void`
  ReportBody.`setReportType(ReportType reportType)`
  `void`
  ReportSummary.`setReportType(ReportType reportType)`
  Constructors in fr.gouv.vitam.batch.report.model with parameters of type ReportType
  Modifier
  Constructor
  Description
  ``
  `ReportBody(String processId, ReportType reportType, List<T> entries)`
  ``
  `ReportSummary(String startDate, String endDate, ReportType reportType, ReportResults vitamResults, com.fasterxml.jackson.databind.JsonNode extendedInfo)`

- ## Uses of ReportType in fr.gouv.vitam.batch.report.rest.resource

  Methods in fr.gouv.vitam.batch.report.rest.resource with parameters of type ReportType
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  BatchReportResource.`deleteReport(String processId, ReportType reportType)`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin

  Methods in fr.gouv.vitam.worker.core.plugin that return ReportType
  Modifier and Type
  Method
  Description
  `protected abstract ReportType`
  GenericReportGenerationHandler.`getReportType()`
  `protected abstract ReportType`
  UpdateUnitFinalize.`getReportType()`
  Constructors in fr.gouv.vitam.worker.core.plugin with parameters of type ReportType
  Modifier
  Constructor
  Description
  `protected`
  `CommonReportService(ReportType reportType)`
  `protected`
  `CommonReportService(ReportType reportType, BatchReportClientFactory batchReportClientFactory, WorkspaceClientFactory workspaceClientFactory, StorageClientFactory storageClientFactory)`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin.bulkatomicupdate

  Methods in fr.gouv.vitam.worker.core.plugin.bulkatomicupdate that return ReportType
  Modifier and Type
  Method
  Description
  `protected ReportType`
  BulkAtomicUpdateFinalize.`getReportType()`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin.elimination

  Methods in fr.gouv.vitam.worker.core.plugin.elimination that return ReportType
  Modifier and Type
  Method
  Description
  `ReportType`
  EliminationActionReportGenerationHandler.`getReportType()`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin.massprocessing

  Methods in fr.gouv.vitam.worker.core.plugin.massprocessing that return ReportType
  Modifier and Type
  Method
  Description
  `protected ReportType`
  MassUpdateFinalize.`getReportType()`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin.revertupdate

  Methods in fr.gouv.vitam.worker.core.plugin.revertupdate that return ReportType
  Modifier and Type
  Method
  Description
  `protected ReportType`
  RevertUpdateUnitFinalizePlugin.`getReportType()`

- ## Uses of ReportType in fr.gouv.vitam.worker.core.plugin.transfer.reply

  Methods in fr.gouv.vitam.worker.core.plugin.transfer.reply that return ReportType
  Modifier and Type
  Method
  Description
  `ReportType`
  TransferReplyReportGenerationHandler.`getReportType()`