public OptionsService.FieldOptions getAccountOptions(String deploymentName, String providerName, String accountName, String fieldName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setAccount(accountName); return optionsService.options(filter, Account.class, fieldName); } }
public OptionsService.FieldOptions getAccountOptions(String deploymentName, String providerName, String accountName, String fieldName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setAccount(accountName); return optionsService.options(filter, Account.class, fieldName); } }
public OptionsService.FieldOptions getAccountOptions(String deploymentName, String providerName, String accountName, String fieldName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setAccount(accountName); return optionsService.options(filter, Account.class, fieldName); } }
public ProblemSet validateAllBaseImages(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyBaseImage(); return validateService.validateMatchingFilter(filter); } }
public ProblemSet validateAllClusters(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyCluster(); return validateService.validateMatchingFilter(filter); } }
public ProblemSet validateAllBaseImages(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyBaseImage(); return validateService.validateMatchingFilter(filter); } }
public OptionsService.FieldOptions getAccountOptions(String deploymentName, String providerName, String accountName, String fieldName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setAccount(accountName); return optionsService.options(filter, Account.class, fieldName); } }
public ProblemSet validateAllClusters(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyCluster(); return validateService.validateMatchingFilter(filter); } }
public List<Account> getAllAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyAccount(); List<Account> matchingAccounts = lookupService.getMatchingNodesOfType(filter, Account.class); if (matchingAccounts.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build()); } else { return matchingAccounts; } }
public List<Account> getAllAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyAccount(); List<Account> matchingAccounts = lookupService.getMatchingNodesOfType(filter, Account.class); if (matchingAccounts.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build()); } else { return matchingAccounts; } }
public List<Cluster> getAllClusters(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyCluster(); List<Cluster> matchingClusters = lookupService.getMatchingNodesOfType(filter, Cluster.class); if (matchingClusters.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Problem.Severity.FATAL, "No clusters could be found").build()); } else { return matchingClusters; } }
public List<Cluster> getAllClusters(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).withAnyCluster(); List<Cluster> matchingClusters = lookupService.getMatchingNodesOfType(filter, Cluster.class); if (matchingClusters.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Problem.Severity.FATAL, "No clusters could be found").build()); } else { return matchingClusters; } }
public ProblemSet validateProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter() .setDeployment(deploymentName) .setProvider(providerName) .withAnyAccount() .setBakeryDefaults() .withAnyBaseImage(); return validateService.validateMatchingFilter(filter); }
public ProblemSet validateProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter() .setDeployment(deploymentName) .setProvider(providerName) .withAnyAccount() .setBakeryDefaults() .withAnyBaseImage(); return validateService.validateMatchingFilter(filter); }
public List<BaseImage> getAllBaseImages(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setBakeryDefaults().withAnyBaseImage(); List<BaseImage> matchingBaseImages = lookupService.getMatchingNodesOfType(filter, BaseImage.class); if (matchingBaseImages.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No base images could be found").build()); } else { return matchingBaseImages; } }
public List<BaseImage> getAllBaseImages(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName).setBakeryDefaults().withAnyBaseImage(); List<BaseImage> matchingBaseImages = lookupService.getMatchingNodesOfType(filter, BaseImage.class); if (matchingBaseImages.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No base images could be found").build()); } else { return matchingBaseImages; } }
public HasClustersProvider getHasClustersProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName); Provider provider = getProvider(deploymentName, providerName); if (provider instanceof HasClustersProvider) { return (HasClustersProvider) provider; } else { throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL, "Provider \"" + providerName + "\" does not support configuring clusters via Halyard.").build()); } } }
public HasImageProvider getHasImageProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName); Provider provider = getProvider(deploymentName, providerName); if (provider instanceof HasImageProvider) { return (HasImageProvider) provider; } else { throw new IllegalConfigException( new ConfigProblemBuilder( Severity.FATAL, "Provider \"" + providerName + "\" does not support configuring images via Halyard.").build() ); } }
public HasClustersProvider getHasClustersProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName); Provider provider = getProvider(deploymentName, providerName); if (provider instanceof HasClustersProvider) { return (HasClustersProvider) provider; } else { throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL, "Provider \"" + providerName + "\" does not support configuring clusters via Halyard.").build()); } } }
public HasImageProvider getHasImageProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setProvider(providerName); Provider provider = getProvider(deploymentName, providerName); if (provider instanceof HasImageProvider) { return (HasImageProvider) provider; } else { throw new IllegalConfigException( new ConfigProblemBuilder( Severity.FATAL, "Provider \"" + providerName + "\" does not support configuring images via Halyard.").build() ); } }