Class MvnBuildCacheLocalConnector_1_0

java.lang.Object
com.gradle.scan.eventmodel.maven.buildcache.MvnBuildCacheLocalConnector_1_0
Direct Known Subclasses:
MvnBuildCacheLocalConnector_1_1

@MavenExtensionVersion(since="1.0", until="1.13") public class MvnBuildCacheLocalConnector_1_0 extends Object
Represents the effective configuration of the local build cache.
  • Field Details

    • disabledReasonCategory

      @Nullable("when the local cache is enabled") public final @Nullable("when the local cache is enabled") MvnBuildCachingDisabledReasonCategory_1 disabledReasonCategory
      The reason why the local cache was disabled.
    • disabledReason

      @Nullable("when the local cache is enabled") public final @Nullable("when the local cache is enabled") String disabledReason
      The specific reason why the local cache was disabled.
    • directory

      @Nullable public final @Nullable MvnFileRef_1_0 directory
      Location of the build cache.

      May be null if the build cache connector was disabled.

    • cleanupEnabled

      @Nullable public final @Nullable Boolean cleanupEnabled
      Whether a cleanup policy has been configured.

      May be null if the build cache connector was disabled.

    • cleanupInterval

      @Nullable public final @Nullable String cleanupInterval
      Cleanup interval duration, using ISO-8601 format.

      May be null if cleanupEnabled is false, or if the build cache connector was disabled.

    • retentionPeriod

      @Nullable public final @Nullable String retentionPeriod
      Retention period duration, using ISO-8601 format.

      May be null if cleanupEnabled is false, or if the build cache connector was disabled.

  • Constructor Details

  • Method Details