public class CommandRepository extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CommandRepository.CommandRepositoryFeature
Minimal information about repository feature
|
static class |
CommandRepository.Repository
Minimal information required to generate repo files on the agent.
|
| Constructor and Description |
|---|
CommandRepository() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
CommandRepository.CommandRepositoryFeature |
getFeature()
Provides
CommandRepository feature |
Collection<CommandRepository.Repository> |
getRepositories() |
String |
getRepoVersion() |
long |
getRepoVersionId() |
int |
hashCode() |
void |
setLegacyRepoFileName(String stackName,
String repoVersion)
Deprecated.
|
void |
setLegacyRepoId(String repoVersion)
Deprecated.
|
void |
setNonManaged()
Sets fields for non-managed
|
void |
setRepoFileName(String stackName,
Long repoVersionId)
Sets filename for the repo
|
void |
setRepositories(Collection<RepositoryInfo> repositories) |
void |
setRepositories(String osType,
Collection<RepoDefinitionEntity> repositories) |
void |
setRepositoryVersionId(long id) |
void |
setRepoVersion(String version) |
void |
setResolved(boolean resolved)
Gets whether this repository has had its version resolved.
|
void |
setStackName(String name) |
void |
setUniqueSuffix(String suffix)
Sets a uniqueness on the repo ids.
|
public CommandRepository.CommandRepositoryFeature getFeature()
CommandRepository featurepublic void setRepoVersion(String version)
version - the repo versionpublic String getRepoVersion()
public void setRepositoryVersionId(long id)
id - the repository idpublic void setStackName(String name)
name - the stack namepublic void setRepositories(Collection<RepositoryInfo> repositories)
repositories - the repositories if sourced from the stack instead of the repo_version.public void setRepositories(String osType, Collection<RepoDefinitionEntity> repositories)
osType - the OS type for the repositoriesrepositories - the repository entities that should be processed into a filepublic Collection<CommandRepository.Repository> getRepositories()
public void setUniqueSuffix(String suffix)
suffix - the repo id suffixpublic void setNonManaged()
public long getRepoVersionId()
public void setResolved(boolean resolved)
resolved - true to mark this repository as being resolved.@Deprecated public void setLegacyRepoId(String repoVersion)
repoVersion - @Deprecated public void setLegacyRepoFileName(String stackName, String repoVersion)
stackName - name of the stackrepoVersion - repository versionpublic void setRepoFileName(String stackName, Long repoVersionId)
stackName - name of the stackrepoVersionId - repository version idCopyright © 2022 Apache Software Foundation. All rights reserved.