public class RepoManager extends Object
Modifier and Type | Method and Description |
---|---|
IAwsGroupRepo |
getAwsGroupRepo() |
IAwsInstanceTypesRepo |
getAwsInstanceTypesRepo() |
IAzureGroupRepo |
getAzureGroupRepo() |
IAzureVmGroupRepo |
getAzureVmGroupRepo() |
IGcpGroupRepo |
getGcpGroupRepo() |
static RepoManager |
getInstance() |
ILockRepo |
getLockRepo() |
void |
setAwsGroupRepo(IAwsGroupRepo awsGroupRepo) |
void |
setAwsInstanceTypesRepo(IAwsInstanceTypesRepo awsInstanceTypesRepo) |
void |
setAzureGroupRepo(IAzureGroupRepo azureGroupRepo) |
void |
setAzureVmGroupRepo(IAzureVmGroupRepo azureVmGroupRepo) |
void |
setGcpGroupRepo(IGcpGroupRepo gcpGroupRepo) |
void |
setLockRepo(ILockRepo lockRepo) |
public static RepoManager getInstance()
public IAwsGroupRepo getAwsGroupRepo()
public void setAwsGroupRepo(IAwsGroupRepo awsGroupRepo)
public IGcpGroupRepo getGcpGroupRepo()
public void setGcpGroupRepo(IGcpGroupRepo gcpGroupRepo)
public IAzureGroupRepo getAzureGroupRepo()
public void setAzureGroupRepo(IAzureGroupRepo azureGroupRepo)
public IAzureVmGroupRepo getAzureVmGroupRepo()
public void setAzureVmGroupRepo(IAzureVmGroupRepo azureVmGroupRepo)
public IAwsInstanceTypesRepo getAwsInstanceTypesRepo()
public void setAwsInstanceTypesRepo(IAwsInstanceTypesRepo awsInstanceTypesRepo)
public ILockRepo getLockRepo()
public void setLockRepo(ILockRepo lockRepo)
Copyright © 2016–2024. All rights reserved.