Tabnine Logo
NodeFilter.setArtifactProvider
Code IndexAdd Tabnine to your IDE (free)

How to use
setArtifactProvider
method
in
com.netflix.spinnaker.halyard.config.model.v1.node.NodeFilter

Best Java code snippets using com.netflix.spinnaker.halyard.config.model.v1.node.NodeFilter.setArtifactProvider (Showing top 12 results out of 315)

origin: com.netflix.spinnaker.halyard/halyard-config

 public ProblemSet validateAllArtifactAccounts(String deploymentName, String providerName) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount();
  return validateService.validateMatchingFilter(filter);
 }
}
origin: spinnaker/halyard

 public ProblemSet validateAllArtifactAccounts(String deploymentName, String providerName) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount();
  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public ArtifactAccount getArtifactProviderArtifactAccount(String deploymentName, String providerName, String accountName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName);
 return getArtifactAccount(filter, accountName);
}
origin: com.netflix.spinnaker.halyard/halyard-config

public ProblemSet validateArtifactAccount(String deploymentName, String providerName, String accountName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName);
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

public ArtifactAccount getArtifactProviderArtifactAccount(String deploymentName, String providerName, String accountName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName);
 return getArtifactAccount(filter, accountName);
}
origin: spinnaker/halyard

public ProblemSet validateArtifactAccount(String deploymentName, String providerName, String accountName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName);
 return validateService.validateMatchingFilter(filter);
}
origin: com.netflix.spinnaker.halyard/halyard-config

public List<ArtifactAccount> getAllArtifactAccounts(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount();
 List<ArtifactAccount> matchingArtifactAccounts = lookupService.getMatchingNodesOfType(filter, ArtifactAccount.class);
 if (matchingArtifactAccounts.size() == 0) {
  throw new ConfigNotFoundException(
    new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build());
 } else {
  return matchingArtifactAccounts;
 }
}
origin: spinnaker/halyard

public List<ArtifactAccount> getAllArtifactAccounts(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount();
 List<ArtifactAccount> matchingArtifactAccounts = lookupService.getMatchingNodesOfType(filter, ArtifactAccount.class);
 if (matchingArtifactAccounts.size() == 0) {
  throw new ConfigNotFoundException(
    new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build());
 } else {
  return matchingArtifactAccounts;
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public ProblemSet validateArtifactProvider(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setArtifactProvider(providerName)
   .withAnyAccount()
   .setBakeryDefaults()
   .withAnyBaseImage();
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

public ProblemSet validateArtifactProvider(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setArtifactProvider(providerName)
   .withAnyAccount()
   .setBakeryDefaults()
   .withAnyBaseImage();
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

public ArtifactProvider getArtifactProvider(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName);
 List<ArtifactProvider> matching = lookupService.getMatchingNodesOfType(filter, ArtifactProvider.class);
 switch (matching.size()) {
  case 0:
   throw new ConfigNotFoundException(new ConfigProblemBuilder(Severity.FATAL,
     "No provider with name \"" + providerName + "\" could be found")
     .setRemediation("Create a new provider with name \"" + providerName + "\"").build());
  case 1:
   return matching.get(0);
  default:
   throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL,
     "More than one provider with name \"" + providerName + "\" found")
     .setRemediation("Manually delete or rename duplicate providers with name \"" + providerName + "\" in your halconfig file").build());
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public ArtifactProvider getArtifactProvider(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName);
 List<ArtifactProvider> matching = lookupService.getMatchingNodesOfType(filter, ArtifactProvider.class);
 switch (matching.size()) {
  case 0:
   throw new ConfigNotFoundException(new ConfigProblemBuilder(Severity.FATAL,
     "No provider with name \"" + providerName + "\" could be found")
     .setRemediation("Create a new provider with name \"" + providerName + "\"").build());
  case 1:
   return matching.get(0);
  default:
   throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL,
     "More than one provider with name \"" + providerName + "\" found")
     .setRemediation("Manually delete or rename duplicate providers with name \"" + providerName + "\" in your halconfig file").build());
 }
}
com.netflix.spinnaker.halyard.config.model.v1.nodeNodeFiltersetArtifactProvider

Popular methods of NodeFilter

  • <init>
  • setProvider
  • matches
  • setAccount
  • setApacheSsl
  • setApiSecurity
  • setArtifactAccount
  • setAuthnMethod
  • setBakeryDefaults
  • setBaseImage
  • setCanary
  • setCi
  • setCanary,
  • setCi,
  • setCluster,
  • setDeployment,
  • setDeploymentEnvironment,
  • setFeatures,
  • setHaService,
  • setMaster,
  • setMetricStore

Popular in Java

  • Reading from database using SQL prepared statement
  • getExternalFilesDir (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • scheduleAtFixedRate (Timer)
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • URLConnection (java.net)
    A connection to a URL for reading or writing. For HTTP connections, see HttpURLConnection for docume
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Join (org.hibernate.mapping)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now