Package io.root.patcher
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 TypeMethodDescriptionorg.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
-