org.jfrog.build.extractor.clientConfiguration
Class ArtifactoryClientConfiguration.RepositoryConfiguration
java.lang.Object
org.jfrog.build.extractor.clientConfiguration.PrefixPropertyHandler
org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration.AuthenticationConfiguration
org.jfrog.build.extractor.clientConfiguration.ArtifactoryClientConfiguration.RepositoryConfiguration
- Direct Known Subclasses:
- ArtifactoryClientConfiguration.PublisherHandler, ArtifactoryClientConfiguration.ResolverHandler
- Enclosing class:
- ArtifactoryClientConfiguration
public abstract class ArtifactoryClientConfiguration.RepositoryConfiguration
- extends ArtifactoryClientConfiguration.AuthenticationConfiguration
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactoryClientConfiguration.RepositoryConfiguration
protected ArtifactoryClientConfiguration.RepositoryConfiguration(java.lang.String prefix)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
urlWithMatrixParams
public java.lang.String urlWithMatrixParams(java.lang.String rootUrl)
getUrlWithMatrixParams
public java.lang.String getUrlWithMatrixParams()
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
getUrl
public java.lang.String getUrl(java.lang.String repo)
getRepoKey
public java.lang.String getRepoKey()
setRepoKey
public void setRepoKey(java.lang.String repoKey)
setMaven
public void setMaven(boolean enabled)
- In the context of a publisher it is used to publish a pom. In the context of a resolver it is used to add a
maven resolver (e.g. in Gradle).
- Parameters:
enabled - true for enabling Maven resolution
isMaven
public java.lang.Boolean isMaven()
setIvy
public void setIvy(java.lang.Boolean enabled)
isIvy
public java.lang.Boolean isIvy()
isM2Compatible
public boolean isM2Compatible()
setM2Compatible
public void setM2Compatible(java.lang.Boolean enabled)
getIvyArtifactPattern
public java.lang.String getIvyArtifactPattern()
setIvyArtifactPattern
public void setIvyArtifactPattern(java.lang.String artPattern)
getIvyPattern
public java.lang.String getIvyPattern()
setIvyPattern
public void setIvyPattern(java.lang.String ivyPattern)
getMatrixParamPrefix
public abstract java.lang.String getMatrixParamPrefix()
getContextUrl
public abstract java.lang.String getContextUrl()
addMatrixParam
public void addMatrixParam(java.lang.String key,
java.lang.String value)
addMatrixParams
public void addMatrixParams(java.util.Map<java.lang.String,java.lang.String> vars)
getMatrixParams
public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getMatrixParams()