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.