public void addArtifactAccount(String deploymentName, String providerName, ArtifactAccount newArtifactAccount) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); provider.getAccounts().add(newArtifactAccount); }
public void addArtifactAccount(String deploymentName, String providerName, ArtifactAccount newArtifactAccount) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); provider.getAccounts().add(newArtifactAccount); }
public void setArtifactAccount(String deploymentName, String providerName, String accountName, ArtifactAccount newArtifactAccount) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); for (int i = 0; i < provider.getAccounts().size(); i++) { ArtifactAccount account = (ArtifactAccount) provider.getAccounts().get(i); if (account.getNodeName().equals(accountName)) { provider.getAccounts().set(i, newArtifactAccount); return; } } throw new HalException(new ConfigProblemBuilder(Severity.FATAL, "Artifact account \"" + accountName + "\" wasn't found").build()); }
public void setArtifactAccount(String deploymentName, String providerName, String accountName, ArtifactAccount newArtifactAccount) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); for (int i = 0; i < provider.getAccounts().size(); i++) { ArtifactAccount account = (ArtifactAccount) provider.getAccounts().get(i); if (account.getNodeName().equals(accountName)) { provider.getAccounts().set(i, newArtifactAccount); return; } } throw new HalException(new ConfigProblemBuilder(Severity.FATAL, "Artifact account \"" + accountName + "\" wasn't found").build()); }
public void deleteArtifactAccount(String deploymentName, String providerName, String accountName) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); boolean removed = provider.getAccounts().removeIf(account -> ((ArtifactAccount) account).getName().equals(accountName)); if (!removed) { throw new HalException( new ConfigProblemBuilder(Severity.FATAL, "Artifact account \"" + accountName + "\" wasn't found") .build()); } }
public void deleteArtifactAccount(String deploymentName, String providerName, String accountName) { ArtifactProvider provider = artifactProviderService.getArtifactProvider(deploymentName, providerName); boolean removed = provider.getAccounts().removeIf(account -> ((ArtifactAccount) account).getName().equals(accountName)); if (!removed) { throw new HalException( new ConfigProblemBuilder(Severity.FATAL, "Artifact account \"" + accountName + "\" wasn't found") .build()); } }
@Override protected void executeThis() { ArtifactProvider provider = getArtifactProvider(); List<ArtifactAccount> accounts = provider.getAccounts(); if (accounts.isEmpty()) { AnsiUi.success("No configured artifact accounts for " + getArtifactProviderName() + "."); } else { AnsiUi.success("Artifact accounts for " + getArtifactProviderName() + ":"); accounts.forEach(account -> AnsiUi.listItem(account.getName())); } } }
@Override protected void executeThis() { ArtifactProvider provider = getArtifactProvider(); List<ArtifactAccount> accounts = provider.getAccounts(); if (accounts.isEmpty()) { AnsiUi.success("No configured artifact accounts for " + getArtifactProviderName() + "."); } else { AnsiUi.success("Artifact accounts for " + getArtifactProviderName() + ":"); accounts.forEach(account -> AnsiUi.listItem(account.getName())); } } }