public abstract class RepositoryBuilderBase<B extends org.jfrog.artifactory.client.model.builder.RepositoryBuilder,R extends org.jfrog.artifactory.client.model.Repository>
extends java.lang.Object
implements org.jfrog.artifactory.client.model.builder.RepositoryBuilder<B,R>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
customProperties |
protected java.lang.String |
description |
protected java.lang.String |
excludesPattern |
protected java.lang.String |
includesPattern |
protected java.lang.String |
key |
protected java.lang.String |
notes |
protected java.lang.String |
repoLayoutRef |
protected org.jfrog.artifactory.client.model.repository.settings.RepositorySettings |
settings |
java.util.Set<org.jfrog.artifactory.client.model.PackageType> |
supportedTypes |
protected org.jfrog.artifactory.client.model.repository.settings.XraySettings |
xraySettings |
| Modifier | Constructor and Description |
|---|---|
protected |
RepositoryBuilderBase(java.util.Set<org.jfrog.artifactory.client.model.PackageType> supportedTypes) |
| Modifier and Type | Method and Description |
|---|---|
B |
customProperties(java.util.Map<java.lang.String,java.lang.Object> customProperties) |
B |
description(java.lang.String description) |
B |
excludesPattern(java.lang.String excludesPattern) |
java.lang.String |
getDescription() |
java.lang.String |
getExcludesPattern() |
java.lang.String |
getIncludesPattern() |
java.lang.String |
getKey() |
java.lang.String |
getNotes() |
org.jfrog.artifactory.client.model.repository.settings.RepositorySettings |
getRepositorySettings() |
abstract org.jfrog.artifactory.client.model.RepositoryType |
getRepositoryType() |
org.jfrog.artifactory.client.model.repository.settings.XraySettings |
getXraySettings() |
B |
includesPattern(java.lang.String includesPattern) |
B |
key(java.lang.String key) |
B |
notes(java.lang.String notes) |
B |
repoLayoutRef(java.lang.String repoLayoutRef) |
B |
repositorySettings(org.jfrog.artifactory.client.model.repository.settings.RepositorySettings settings) |
void |
setRepoLayoutFromSettings() |
void |
validate() |
B |
xraySettings(org.jfrog.artifactory.client.model.repository.settings.XraySettings xraySettings) |
protected java.lang.String description
protected java.lang.String excludesPattern
protected java.lang.String includesPattern
protected java.lang.String key
protected java.lang.String notes
protected java.lang.String repoLayoutRef
protected org.jfrog.artifactory.client.model.repository.settings.RepositorySettings settings
protected org.jfrog.artifactory.client.model.repository.settings.XraySettings xraySettings
protected java.util.Map<java.lang.String,java.lang.Object> customProperties
public final java.util.Set<org.jfrog.artifactory.client.model.PackageType> supportedTypes
protected RepositoryBuilderBase(java.util.Set<org.jfrog.artifactory.client.model.PackageType> supportedTypes)
public B description(java.lang.String description)
public java.lang.String getDescription()
public B excludesPattern(java.lang.String excludesPattern)
public java.lang.String getExcludesPattern()
public B includesPattern(java.lang.String includesPattern)
public java.lang.String getIncludesPattern()
public B key(java.lang.String key)
public java.lang.String getKey()
public B notes(java.lang.String notes)
public java.lang.String getNotes()
public B repositorySettings(org.jfrog.artifactory.client.model.repository.settings.RepositorySettings settings)
public org.jfrog.artifactory.client.model.repository.settings.RepositorySettings getRepositorySettings()
public B xraySettings(org.jfrog.artifactory.client.model.repository.settings.XraySettings xraySettings)
public org.jfrog.artifactory.client.model.repository.settings.XraySettings getXraySettings()
public B customProperties(java.util.Map<java.lang.String,java.lang.Object> customProperties)
public abstract org.jfrog.artifactory.client.model.RepositoryType getRepositoryType()
public void validate()
public B repoLayoutRef(java.lang.String repoLayoutRef)
public void setRepoLayoutFromSettings()