/** * <p> * Describes this version. * </p> * * @param description * Describes this version. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateApplicationVersionRequest withDescription(String description) { setDescription(description); return this; }
/** * <p> * Describes this version. * </p> * * @param description * Describes this version. * @return Returns a reference to this object so that method calls can be chained together. */ public CreateApplicationVersionRequest withDescription(String description) { setDescription(description); return this; }
private ApplicationVersionDescription createApplicationVersion(S3Location bundle, String applicationName, String versionLabel) { log.info("Create application version {} with for application {}", versionLabel, applicationName); CreateApplicationVersionRequest createApplicationVersionRequest = new CreateApplicationVersionRequest(applicationName, versionLabel); createApplicationVersionRequest.setDescription(applicationName + " via Gradle deployment on " + Instant.now()); createApplicationVersionRequest.setAutoCreateApplication(true); createApplicationVersionRequest.setSourceBundle(bundle); CreateApplicationVersionResult createApplicationVersionResult = elasticBeanstalk.createApplicationVersion(createApplicationVersionRequest); log.info("Registered application version {}", createApplicationVersionResult); return createApplicationVersionResult.getApplicationVersion(); }
private ApplicationVersionDescription createApplicationVersion(S3Location bundle, String applicationName, String versionLabel) { log.info("Create application version {} with for application {}", versionLabel, applicationName); CreateApplicationVersionRequest createApplicationVersionRequest = new CreateApplicationVersionRequest(applicationName, versionLabel); createApplicationVersionRequest.setDescription(applicationName + " via Gradle deployment on " + Instant.now()); createApplicationVersionRequest.setAutoCreateApplication(true); createApplicationVersionRequest.setSourceBundle(bundle); CreateApplicationVersionResult createApplicationVersionResult = elasticBeanstalk.createApplicationVersion(createApplicationVersionRequest); log.info("Registered application version {}", createApplicationVersionResult); return createApplicationVersionResult.getApplicationVersion(); }
protected Object executeInternal() throws MojoExecutionException { if (skipExisting) { if (versionLabelExists()) { getLog().info("VersionLabel " + versionLabel + " already exists. Skipping creation of new application-version"); return null; } } CreateApplicationVersionRequest request = new CreateApplicationVersionRequest(); request.setApplicationName(applicationName); request.setDescription(versionDescription); request.setAutoCreateApplication(autoCreateApplication); if (StringUtils.isNotBlank(s3Bucket) && StringUtils.isNotBlank(s3Key)) { request.setSourceBundle(new S3Location(s3Bucket, s3Key)); } request.setDescription(versionDescription); request.setVersionLabel(versionLabel); CreateApplicationVersionResult result = getService().createApplicationVersion(request); return result.getApplicationVersion(); }
vRequest.setDescription(versionDescription); String s3key = key == null ? file.getName() : key; if (file != null) {