congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
DCOSCluster
Code IndexAdd Tabnine to your IDE (free)

How to use
DCOSCluster
in
com.netflix.spinnaker.halyard.config.model.v1.providers.dcos

Best Java code snippets using com.netflix.spinnaker.halyard.config.model.v1.providers.dcos.DCOSCluster (Showing top 12 results out of 315)

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

 @Override
 public void validate(final ConfigProblemSetBuilder problems, final DCOSCluster cluster) {

  if (cluster.getInsecureSkipTlsVerify() != null && cluster.getInsecureSkipTlsVerify()) {
   problems.addProblem(WARNING, "You've chosen to not validate SSL connections. This setup is not recommended in production deployments.");
  }

  if (!Strings.isNullOrEmpty(cluster.getCaCertFile())) {
   String resolvedServiceKey = ValidatingFileReader.contents(problems, cluster.getCaCertFile());

   if (Strings.isNullOrEmpty(resolvedServiceKey)) {
    problems.addProblem(ERROR, "The supplied CA certificate file does not exist or is empty.")
        .setRemediation("Supply a valid CA certificate file.");
   }
  }

  if (Strings.isNullOrEmpty(cluster.getDcosUrl())) {
   problems.addProblem(ERROR, "Cluster must have a URL");
  }

  final DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
  if (loadBalancer == null || Strings.isNullOrEmpty(loadBalancer.getImage())) {
   problems.addProblem(WARNING,
     "Load balancer pipeline stages will not be able to be used unless a marathon-lb image is specified");
  }
 }
}
origin: spinnaker/halyard

 @Override
 public void validate(final ConfigProblemSetBuilder p, final DCOSProvider provider) {
  Set<String> clusters = new HashSet<>();

  for (DCOSCluster cluster : provider.getClusters()) {
   if (clusters.contains(cluster.getName())) {
    p.addProblem(Problem.Severity.FATAL, "Account \"" + cluster.getName() + "\" appears more than once")
      .setRemediation("Change the name of the cluster in " + provider.getNodeName());
   } else {
    clusters.add(cluster.getName());
   }
  }
 }
}
origin: spinnaker/halyard

  .get();
int originalHash = cluster.hashCode();
 cluster.setDcosUrl(dcosUrl);
 cluster.setCaCertFile(caCertFile);
 cluster.setCaCertFile(null);
 cluster.setInsecureSkipTlsVerify(insecureSkipTlsVerify);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 cluster.setLoadBalancer(null);
if (originalHash == cluster.hashCode()) {
 AnsiUi.failure("No changes supplied.");
 return;
origin: spinnaker/halyard

 @Override
 protected void executeThis() {

  DCOSCluster cluster = new DCOSCluster();
  cluster.setName(getClusterName())
    .setDcosUrl(dcosUrl)
    .setCaCertFile(caCertFile)
    .setInsecureSkipTlsVerify(insecureSkipTlsVerify);

  if (nonNull(loadBalancerImage)) {
   final DCOSCluster.LoadBalancer loadBalancer = new DCOSCluster.LoadBalancer()
     .setImage(loadBalancerImage)
     .setServiceAccountSecret(loadBalancerServiceAccountSecret);
   cluster.setLoadBalancer(loadBalancer);
  }

  new OperationHandler<Void>()
    .setFailureMesssage("Failed to add cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setSuccessMessage(
      "Successfully added cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setOperation(Daemon.addCluster(getCurrentDeployment(), getProviderName(), !noValidate, cluster))
    .get();
 }
}
origin: com.netflix.spinnaker.halyard/halyard-cli

  .get();
int originalHash = cluster.hashCode();
 cluster.setDcosUrl(dcosUrl);
 cluster.setCaCertFile(caCertFile);
 cluster.setCaCertFile(null);
 cluster.setInsecureSkipTlsVerify(insecureSkipTlsVerify);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 cluster.setLoadBalancer(null);
if (originalHash == cluster.hashCode()) {
 AnsiUi.failure("No changes supplied.");
 return;
origin: com.netflix.spinnaker.halyard/halyard-cli

 @Override
 protected void executeThis() {

  DCOSCluster cluster = new DCOSCluster();
  cluster.setName(getClusterName())
    .setDcosUrl(dcosUrl)
    .setCaCertFile(caCertFile)
    .setInsecureSkipTlsVerify(insecureSkipTlsVerify);

  if (nonNull(loadBalancerImage)) {
   final DCOSCluster.LoadBalancer loadBalancer = new DCOSCluster.LoadBalancer()
     .setImage(loadBalancerImage)
     .setServiceAccountSecret(loadBalancerServiceAccountSecret);
   cluster.setLoadBalancer(loadBalancer);
  }

  new OperationHandler<Void>()
    .setFailureMesssage("Failed to add cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setSuccessMessage(
      "Successfully added cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setOperation(Daemon.addCluster(getCurrentDeployment(), getProviderName(), !noValidate, cluster))
    .get();
 }
}
origin: spinnaker/halyard

 @Override
 public void validate(final ConfigProblemSetBuilder problems, final DCOSCluster cluster) {

  if (cluster.getInsecureSkipTlsVerify() != null && cluster.getInsecureSkipTlsVerify()) {
   problems.addProblem(WARNING, "You've chosen to not validate SSL connections. This setup is not recommended in production deployments.");
  }

  if (!Strings.isNullOrEmpty(cluster.getCaCertFile())) {
   String resolvedServiceKey = ValidatingFileReader.contents(problems, cluster.getCaCertFile());

   if (Strings.isNullOrEmpty(resolvedServiceKey)) {
    problems.addProblem(ERROR, "The supplied CA certificate file does not exist or is empty.")
        .setRemediation("Supply a valid CA certificate file.");
   }
  }

  if (Strings.isNullOrEmpty(cluster.getDcosUrl())) {
   problems.addProblem(ERROR, "Cluster must have a URL");
  }

  final DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
  if (loadBalancer == null || Strings.isNullOrEmpty(loadBalancer.getImage())) {
   problems.addProblem(WARNING,
     "Load balancer pipeline stages will not be able to be used unless a marathon-lb image is specified");
  }
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

 @Override
 public void validate(final ConfigProblemSetBuilder p, final DCOSProvider provider) {
  Set<String> clusters = new HashSet<>();

  for (DCOSCluster cluster : provider.getClusters()) {
   if (clusters.contains(cluster.getName())) {
    p.addProblem(Problem.Severity.FATAL, "Account \"" + cluster.getName() + "\" appears more than once")
      .setRemediation("Change the name of the cluster in " + provider.getNodeName());
   } else {
    clusters.add(cluster.getName());
   }
  }
 }
}
origin: com.netflix.spinnaker.halyard/halyard-cli

@Override
protected void executeThis() {
 Provider provider = getProvider();
 DCOSProvider dcosProvider = (DCOSProvider) provider;
 List<DCOSCluster> clusters = dcosProvider.getClusters();
 if (clusters.isEmpty()) {
  AnsiUi.success("No configured clusters for " + getProviderName() + ".");
 } else {
  AnsiUi.success("Clusters for " + getProviderName() + ":");
  clusters.forEach(cluster -> AnsiUi.listItem(cluster.getName()));
 }
}
origin: spinnaker/halyard

@Override
protected void executeThis() {
 Provider provider = getProvider();
 DCOSProvider dcosProvider = (DCOSProvider) provider;
 List<DCOSCluster> clusters = dcosProvider.getClusters();
 if (clusters.isEmpty()) {
  AnsiUi.success("No configured clusters for " + getProviderName() + ".");
 } else {
  AnsiUi.success("Clusters for " + getProviderName() + ":");
  clusters.forEach(cluster -> AnsiUi.listItem(cluster.getName()));
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

while (n != null) {
 if (n instanceof DCOSCluster) {
  definedClusters.add(((DCOSCluster) n).getName());
origin: spinnaker/halyard

while (n != null) {
 if (n instanceof DCOSCluster) {
  definedClusters.add(((DCOSCluster) n).getName());
com.netflix.spinnaker.halyard.config.model.v1.providers.dcosDCOSCluster

Most used methods

  • getLoadBalancer
  • getName
  • <init>
  • getCaCertFile
  • getDcosUrl
  • getInsecureSkipTlsVerify
  • hashCode
  • setCaCertFile
  • setDcosUrl
  • setInsecureSkipTlsVerify
  • setLoadBalancer
  • setName
  • setLoadBalancer,
  • setName

Popular in Java

  • Making http requests using okhttp
  • setContentView (Activity)
  • getContentResolver (Context)
  • getApplicationContext (Context)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Top Sublime Text plugins
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