List of usage examples for com.amazonaws.services.elasticbeanstalk.model UpdateEnvironmentRequest setEnvironmentName
public void setEnvironmentName(String environmentName)
The name of the environment to update.
From source file:br.com.ingenieux.mojo.beanstalk.cmd.env.update.UpdateEnvironmentCommand.java
License:Apache License
@Override protected UpdateEnvironmentResult executeInternal(UpdateEnvironmentContext context) throws Exception { UpdateEnvironmentRequest req = new UpdateEnvironmentRequest(); if (null != context.environmentDescription) { req.setDescription(context.environmentDescription); }// w w w .j a va 2 s . c o m if (null != context.environmentName) { req.setEnvironmentName(context.environmentName); } else if (null != context.environmentId) { req.setEnvironmentId(context.environmentId); } if (null != context.getEnvironmentTierName()) { String envTierType = "Standard"; String envTierVersion = "1.0"; if ("Worker".equals(context.getEnvironmentTierName())) { envTierType = "SQS/JSON"; } req.setTier(new EnvironmentTier().withName(context.getEnvironmentTierName()).withType(envTierType) .withVersion(envTierVersion)); } if (null != context.optionSettings && 0 != context.optionSettings.length) { req.setOptionSettings(Arrays.asList(context.optionSettings)); } if (null != context.optionsToRemove && 0 != context.optionsToRemove.length) { req.setOptionsToRemove(Arrays.asList(context.optionsToRemove)); } if (isNotBlank(context.versionLabel)) { info("Calling update-environment, and using versionLabel: " + context.versionLabel); req.setVersionLabel(context.versionLabel); } else if (isNotBlank(context.templateName)) { info("Calling update-environment, and using templateName: " + context.templateName); req.setTemplateName(context.templateName); } return service.updateEnvironment(req); }
From source file:br.com.ingenieux.mojo.beanstalk.env.UpdateEnvironmentOptionsMojo.java
License:Apache License
protected Object executeInternal() throws MojoExecutionException, MojoFailureException { UpdateEnvironmentRequest req = new UpdateEnvironmentRequest(); req.setEnvironmentId(curEnv.getEnvironmentId()); req.setEnvironmentName(curEnv.getEnvironmentName()); if (WhatToSet.versionLabel.equals(whatToSet)) { req.setVersionLabel(versionLabel); } else if (WhatToSet.description.equals(whatToSet)) { req.setDescription(environmentDescription); } else if (WhatToSet.optionSettings.equals(whatToSet)) { req.setOptionSettings(getOptionSettings(optionSettings)); } else if (WhatToSet.templateName.equals(whatToSet)) { req.setTemplateName(lookupTemplateName(applicationName, templateName)); } else if (WhatToSet.optionsToRemove.equals(whatToSet)) { req.setOptionsToRemove(getOptionsToRemove(optionsToRemove)); }/*from www . ja va2 s .c o m*/ return getService().updateEnvironment(req); }