Interface RootIoValueSource.Parameters

All Superinterfaces:
org.gradle.api.provider.ValueSourceParameters
Enclosing class:
RootIoValueSource

public static interface RootIoValueSource.Parameters extends org.gradle.api.provider.ValueSourceParameters
Input parameters for RootIoValueSource.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.provider.ValueSourceParameters

    org.gradle.api.provider.ValueSourceParameters.None
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<Integer>
     
    org.gradle.api.provider.Property<Long>
     
    org.gradle.api.provider.Property<String>
     
    org.gradle.api.provider.Property<Long>
     
  • Method Details

    • getCoords

      org.gradle.api.provider.Property<String> getCoords()
      Returns:
      Maven GAV string of the dependency to look up
    • getApiUrl

      org.gradle.api.provider.Property<String> getApiUrl()
      Returns:
      Root.io API base URL
    • getApiKey

      org.gradle.api.provider.Property<String> getApiKey()
      Returns:
      Root.io API key
    • getRootDirPath

      org.gradle.api.provider.Property<String> getRootDirPath()
      Returns:
      absolute path to the project root directory, used to locate the cache
    • getTtlHours

      org.gradle.api.provider.Property<Long> getTtlHours()
      Returns:
      cache TTL in hours
    • getMaxRetries

      org.gradle.api.provider.Property<Integer> getMaxRetries()
      Returns:
      maximum number of retry attempts
    • getRetryBaseDelayMs

      org.gradle.api.provider.Property<Long> getRetryBaseDelayMs()
      Returns:
      base delay in milliseconds for exponential backoff