public interface RepositoryBuilder<B extends RepositoryBuilder,R extends Repository>
| Modifier and Type | Method and Description |
|---|---|
R |
build() |
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() |
RepositorySettings |
getRepositorySettings() |
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(RepositorySettings settings) |
void |
setRepoLayoutFromSettings() |
void |
validate() |
B |
xraySettings(XraySettings xraySettings) |
B description(java.lang.String description)
java.lang.String getDescription()
B excludesPattern(java.lang.String excludesPattern)
java.lang.String getExcludesPattern()
B includesPattern(java.lang.String includesPattern)
java.lang.String getIncludesPattern()
B key(java.lang.String key)
java.lang.String getKey()
B notes(java.lang.String notes)
java.lang.String getNotes()
R build()
void validate()
B repoLayoutRef(java.lang.String repoLayoutRef)
void setRepoLayoutFromSettings()
B repositorySettings(RepositorySettings settings)
RepositorySettings getRepositorySettings()
B xraySettings(XraySettings xraySettings)
XraySettings getXraySettings()
B customProperties(java.util.Map<java.lang.String,java.lang.Object> customProperties)