Package org.gradle.api.artifacts.repositories
Classes for declaring and using artifact repositories.
-
Interface Summary Interface Description ArtifactRepository A repository for resolving and publishing artifacts.AuthenticationContainer Container for configuring repository authentication schemes of typeAuthentication
.AuthenticationSupported An artifact repository which supports username/password authentication.ExclusiveContentRepository Describes one or more repositories which together constitute the only possible source for an artifact, independently of the others.FlatDirectoryArtifactRepository A repository that looks into a number of directories for artifacts.InclusiveRepositoryContentDescriptor Descriptor of a repository content, used to avoid reaching to an external repository when not needed.IvyArtifactRepository An artifact repository which uses an Ivy format to store artifacts and meta-data.IvyArtifactRepository.MetadataSources Allows configuring the sources of metadata for a specific repository.IvyArtifactRepositoryMetaDataProvider The meta-data provider for an Ivy repository.IvyPatternRepositoryLayout A repository layout that uses user-supplied patterns.MavenArtifactRepository An artifact repository which uses a Maven format to store artifacts and meta-data.MavenArtifactRepository.MetadataSources Allows configuring the sources of metadata for a specific repository.MavenRepositoryContentDescriptor Extends the repository content descriptor with Maven repositories specific options.MetadataSupplierAware Interface for repositories which support custom metadata suppliers and/or version listers.PasswordCredentials A username/password credentials that can be used to login to password-protected remote repository.RepositoryContentDescriptor Descriptor of a repository content, used to avoid reaching to an external repository when not needed.RepositoryLayout Represents the directory structure for a repository.RepositoryResourceAccessor Provides access to resources on an artifact repository.UrlArtifactRepository A repository that supports resolving artifacts from a URL.