BaseArtifactRepository

abstract class BaseArtifactRepository(name: String, url: URI, allowInsecureProtocol: Boolean) : ArtifactRepository, UrlArtifactRepository

Represents a base class for artifact repositories used with Shim.

Parameters

name

The name of the repository.

url

The URL of the repository.

allowInsecureProtocol

Flag indicating if insecure protocols (like http) are allowed.

Inheritors

Constructors

Link copied to clipboard
constructor(name: String, url: URI, allowInsecureProtocol: Boolean)

Functions

Link copied to clipboard
open override fun content(configureAction: Action<in RepositoryContentDescriptor>): Nothing
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getUrl(): URI
Link copied to clipboard
open override fun isAllowInsecureProtocol(): Boolean
Link copied to clipboard
open override fun setAllowInsecureProtocol(allowInsecureProtocol: Boolean): Nothing
Link copied to clipboard
open override fun setName(name: String): Nothing
Link copied to clipboard
open override fun setUrl(url: URI): Nothing
open override fun setUrl(url: Any): Nothing