Tabnine Logo
NodeFilter.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.netflix.spinnaker.halyard.config.model.v1.node.NodeFilter
constructor

Best Java code snippets using com.netflix.spinnaker.halyard.config.model.v1.node.NodeFilter.<init> (Showing top 20 results out of 315)

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

 public ProblemSet validateDeploymentShallow(String deploymentName) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName);

  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

 public ProblemSet validatePersistentStore(String deploymentName, String persistentStoreType) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName)
    .setPersistentStore(persistentStoreType);

  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

 public ProblemSet validateAllNotifications(String deploymentName) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName)
    .withAnyNotification();

  return validateService.validateMatchingFilter(filter);
 }
}
origin: spinnaker/halyard

 public ProblemSet validateDeploymentEnvironment(String deploymentName) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName)
    .setDeploymentEnvironment();

  return validateService.validateMatchingFilter(filter);
 }
}
origin: spinnaker/halyard

 public ProblemSet validateFeatures(String deploymentName) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setFeatures();
  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

 public ProblemSet validateAllArtifactProviders(String deploymentName) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName)
    .withAnyArtifactProvider()
    .withAnyAccount();

  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public Security getSecurity(String deploymentName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setSecurity();
 return lookupService.getSingularNodeOrDefault(filter,
   Security.class,
   Security::new,
   n -> setSecurity(deploymentName, n));
}
origin: com.netflix.spinnaker.halyard/halyard-config

 public ProblemSet validateMetricStore(String deploymentName, String metricStoreType) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setMetricStores().setMetricStore(metricStoreType);
  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public ProblemSet validateCi(String deploymentName, String ciName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setCi(ciName)
   .withAnyAccount();
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

 public ProblemSet validateAllMasters(String deploymentName, String ciName) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setCi(ciName).withAnyMaster();
  return validateService.validateMatchingFilter(filter);
 }
}
origin: spinnaker/halyard

public ProblemSet validateHaService(String deploymentName, String serviceName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setDeploymentEnvironment()
   .setHaService(serviceName);
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

 public ProblemSet validateAllHaServices(String deploymentName) {
  NodeFilter filter = new NodeFilter()
    .setDeployment(deploymentName)
    .setDeploymentEnvironment()
    .withAnyHaService();

  return validateService.validateMatchingFilter(filter);
 }
}
origin: spinnaker/halyard

 public ProblemSet validateRoleProvider(String deploymentName, String roleProviderName) {
  NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setSecurity().setRoleProvider(roleProviderName);
  return validateService.validateMatchingFilter(filter);
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public List<ArtifactProvider> getAllArtifactProviders(String deploymentName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).withAnyArtifactProvider();
 List<ArtifactProvider> matching = lookupService.getMatchingNodesOfType(filter, ArtifactProvider.class);
 if (matching.size() == 0) {
  throw new ConfigNotFoundException(
    new ConfigProblemBuilder(Severity.FATAL, "No providers could be found")
      .build());
 } else {
  return matching;
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

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;
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

public List<Subscription> getAllSubscriptions(String deploymentName, String pubsubName) {
 NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setPubsub(pubsubName).withAnySubscription();
 List<Subscription> matchingSubscriptions = lookupService.getMatchingNodesOfType(filter, Subscription.class);
 if (matchingSubscriptions.size() == 0) {
  throw new ConfigNotFoundException(
    new ConfigProblemBuilder(Severity.FATAL, "No subscriptions could be found").build());
 } else {
  return matchingSubscriptions;
 }
}
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 ProblemSet validateProvider(String deploymentName, String providerName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setProvider(providerName)
   .withAnyAccount()
   .setBakeryDefaults()
   .withAnyBaseImage();
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

public ProblemSet validatePubsub(String deploymentName, String pubsubName) {
 NodeFilter filter = new NodeFilter()
   .setDeployment(deploymentName)
   .setPubsub(pubsubName)
   .withAnySubscription()
   .setBakeryDefaults()
   .withAnyBaseImage();
 return validateService.validateMatchingFilter(filter);
}
origin: spinnaker/halyard

 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());
  }
 }
}
com.netflix.spinnaker.halyard.config.model.v1.nodeNodeFilter<init>

Popular methods of NodeFilter

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

Popular in Java

  • Making http post requests using okhttp
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • compareTo (BigDecimal)
  • getContentResolver (Context)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Best plugins for Eclipse
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