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)

Properties

Link copied to clipboard
abstract val allowInsecureContinueWhenDisabled: Property<Boolean?>?
Link copied to clipboard
open override val isAllowInsecureProtocol: Boolean
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val url: URI

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