Package com.amazonaws.services.elasticbeanstalk.model

Examples of com.amazonaws.services.elasticbeanstalk.model.CreateEnvironmentRequest


  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(context.getCnamePrefix());
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(parentMojo.lookupTemplateName(context.getApplicationName(), context.getTemplateName()));
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());

    if (parentMojo.isVerbose())
      parentMojo.getLog().info("Requesting createEnvironment w/ request: " + CredentialsUtil.redact("" + request));

    return service.createEnvironment(request);
View Full Code Here


  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(context.getCnamePrefix());
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(parentMojo.lookupTemplateName(
          context.getApplicationName(), context.getTemplateName()));
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());

    if (parentMojo.isVerbose())
      parentMojo.getLog().info(
          "Requesting createEnvironment w/ request: "
              + CredentialsUtil.redact("" + request));
View Full Code Here

*/
public class CreateEnvironmentMojo extends AbstractBeanstalkMojo {
  @Override
  protected Object executeInternal() throws MojoExecutionException,
      MojoFailureException {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(applicationName);
    request.setCNAMEPrefix(cnamePrefix);
    request.setDescription(applicationDescription);
    request.setEnvironmentName(environmentName);

    request.setOptionSettings(getOptionSettings());

    request.setOptionsToRemove(getOptionsToRemove());

    request.setSolutionStackName(solutionStack);

    request.setTemplateName(templateName);

    request.setVersionLabel(versionLabel);

    return service.createEnvironment(request);
  }
View Full Code Here

  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(context.getCnamePrefix());
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(context.getTemplateName());
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());

    return service.createEnvironment(request);
  }
View Full Code Here

*/
public class CreateEnvironmentMojo extends AbstractBeanstalkMojo {
  @Override
  protected Object executeInternal() throws MojoExecutionException,
      MojoFailureException {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(applicationName);
    request.setCNAMEPrefix(cnamePrefix);
    request.setDescription(applicationDescription);
    request.setEnvironmentName(environmentName);

    if (null != optionSettings)
      request.setOptionSettings(Arrays.asList(optionSettings));

    request.setOptionsToRemove(getOptionsToRemove());

    request.setSolutionStackName(solutionStack);

    request.setTemplateName(templateName);

    request.setVersionLabel(versionLabel);

    return service.createEnvironment(request);
  }
View Full Code Here

  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(context.getCnamePrefix());
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(context.getTemplateName());
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());
   
    if (parentMojo.isVerbose())
      parentMojo.getLog().info("Requesting createEnvironment w/ request: " + request);

    return service.createEnvironment(request);
View Full Code Here

  String templateName;

  @Override
  protected Object executeInternal() throws MojoExecutionException,
      MojoFailureException {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(applicationName);
    request.setCNAMEPrefix(cnamePrefix);
    request.setDescription(applicationDescription);
    request.setEnvironmentName(environmentName);

    request.setOptionSettings(getOptionSettings(optionSettings));

    request.setOptionsToRemove(getOptionsToRemove(optionsToRemove));

    request.setSolutionStackName(solutionStack);

    request.setTemplateName(templateName);

    request.setVersionLabel(versionLabel);

    return service.createEnvironment(request);
  }
View Full Code Here

  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(context.getCnamePrefix());
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(context.getTemplateName());
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());

    return service.createEnvironment(request);
  }
View Full Code Here

*/
public class CreateEnvironmentMojo extends AbstractBeanstalkMojo {
  @Override
  protected Object executeInternal() throws MojoExecutionException,
      MojoFailureException {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(applicationName);
    request.setCNAMEPrefix(cnamePrefix);
    request.setDescription(applicationDescription);
    request.setEnvironmentName(environmentName);

    request.setOptionSettings(getOptionSettings());

    request.setOptionsToRemove(getOptionsToRemove());

    request.setSolutionStackName(solutionStack);

    request.setTemplateName(templateName);

    request.setVersionLabel(versionLabel);

    return service.createEnvironment(request);
  }
View Full Code Here

  }

  @Override
  protected CreateEnvironmentResult executeInternal(
      CreateEnvironmentContext context) throws Exception {
    CreateEnvironmentRequest request = new CreateEnvironmentRequest();

    request.setApplicationName(context.getApplicationName());
    request.setCNAMEPrefix(parentMojo.ensureSuffixStripped(context.getCnamePrefix()));
    request.setDescription(context.getApplicationDescription());
    request.setEnvironmentName(context.getEnvironmentName());

    request.setOptionSettings(Arrays.asList(context.getOptionSettings()));

        if ("Worker".equals(context.getEnvironmentTierName())) {
            if (contextDoesNotContainsEC2Role(context)) {
                parentMojo.getLog().warn("It is meaningless to launch a worker without an IAM Role. If you set in templateName, thats fine, but here's a warning for you");
            };
            context.setEnvironmentTierType("SQS/HTTP");
            request.setCNAMEPrefix(null);
            request.setTier(new EnvironmentTier().withName(context.getEnvironmentTierName()).withType(context.getEnvironmentTierType()).withVersion(context.getEnvironmentTierVersion()));
        }

    if (StringUtils.isNotBlank(context.getTemplateName())) {
      request.setTemplateName(parentMojo.lookupTemplateName(
          context.getApplicationName(), context.getTemplateName()));
    } else if (StringUtils.isNotBlank(context.getSolutionStack())) {
      request.setSolutionStackName(context.getSolutionStack());
    }

    request.setVersionLabel(context.getVersionLabel());

    if (parentMojo.isVerbose())
      parentMojo.getLog().info(
          "Requesting createEnvironment w/ request: "
              + CredentialsUtil.redact("" + request));
View Full Code Here

TOP

Related Classes of com.amazonaws.services.elasticbeanstalk.model.CreateEnvironmentRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.