# Interface ConfigurationCacheEntryOutcomeResult

All Superinterfaces:
  `OperationResult`

All Known Subinterfaces:
  `ConfigurationCacheEntryDiscardedResult, ConfigurationCacheEntryNotStoredResult, ConfigurationCacheEntryReusedResult, ConfigurationCacheEntryStoredResult, ConfigurationCacheEntryUndeterminedResult, ConfigurationCacheEntryUpdatedResult`

@Incubating @NullMarked public interface ConfigurationCacheEntryOutcomeResult extends OperationResult
The final outcome of configuration caching for a build invocation.

The concrete outcome is expressed by the subtype of this interface. More subtypes may be added in future Gradle versions.

Since:
  9.8.0
See Also:
  - `ConfigurationCacheEntryStoredResult`
  - `ConfigurationCacheEntryReusedResult`
  - `ConfigurationCacheEntryUpdatedResult`
  - `ConfigurationCacheEntryDiscardedResult`
  - `ConfigurationCacheEntryNotStoredResult`
  - `ConfigurationCacheEntryUndeterminedResult`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getProblemCount()`
  Returns the number of configuration cache problems reported to the console for this build invocation.

  ### Methods inherited from interface OperationResult

  `getEndTime, getStartTime`

- ## Method Details

  - ### getProblemCount

    int getProblemCount()
    Returns the number of configuration cache problems reported to the console for this build invocation.
    Returns:
      the problem count
    Since:
      9.8.0