api / org.gradle.api.artifacts.repositories / RepositoryResourceAccessor

RepositoryResourceAccessor

@Incubating interface RepositoryResourceAccessor

Provides access to resources on an artifact repository. Gradle takes care of caching the resources locally. The scope of the cache may depend on the accessor: users should refer to the javadocs of the methods providing an accessor to determine the scope.

Since
4.0

Functions

withResource

abstract fun withResource(relativePath: String, action: Action<in InputStream>): Unit

Perform an action on the contents of a remote resource.