/** * Simplified method form for invoking the DescribeEnvironments operation. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync() { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest()); }
/** * Simplified method form for invoking the DescribeEnvironments operation with an AsyncHandler. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync( com.amazonaws.handlers.AsyncHandler<DescribeEnvironmentsRequest, DescribeEnvironmentsResult> asyncHandler) { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest(), asyncHandler); }
/** * Simplified method form for invoking the DescribeEnvironments operation. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync() { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest()); }
/** * Simplified method form for invoking the DescribeEnvironments operation with an AsyncHandler. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync( com.amazonaws.handlers.AsyncHandler<DescribeEnvironmentsRequest, DescribeEnvironmentsResult> asyncHandler) { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest(), asyncHandler); }
@Override public DescribeEnvironmentsResult describeEnvironments() { return describeEnvironments(new DescribeEnvironmentsRequest()); }
@Override public DescribeEnvironmentsResult describeEnvironments() { return describeEnvironments(new DescribeEnvironmentsRequest()); }
/** * Simplified method form for invoking the DescribeEnvironments operation with an AsyncHandler. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync( com.amazonaws.handlers.AsyncHandler<DescribeEnvironmentsRequest, DescribeEnvironmentsResult> asyncHandler) { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest(), asyncHandler); }
/** * Simplified method form for invoking the DescribeEnvironments operation. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync() { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest()); }
/** * Simplified method form for invoking the DescribeEnvironments operation with an AsyncHandler. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync( com.amazonaws.handlers.AsyncHandler<DescribeEnvironmentsRequest, DescribeEnvironmentsResult> asyncHandler) { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest(), asyncHandler); }
/** * Simplified method form for invoking the DescribeEnvironments operation. * * @see #describeEnvironmentsAsync(DescribeEnvironmentsRequest) */ @Override public java.util.concurrent.Future<DescribeEnvironmentsResult> describeEnvironmentsAsync() { return describeEnvironmentsAsync(new DescribeEnvironmentsRequest()); }
@Override public DescribeEnvironmentsResult describeEnvironments() { return describeEnvironments(new DescribeEnvironmentsRequest()); }
@Override public DescribeEnvironmentsResult describeEnvironments() { return describeEnvironments(new DescribeEnvironmentsRequest()); }
public static Optional<EnvironmentDescription> describe(AWSElasticBeanstalk client, String awsAppName, String environment) { return client.describeEnvironments(new DescribeEnvironmentsRequest() .withApplicationName(awsAppName) .withEnvironmentNames(Collections.singletonList(environment))) .getEnvironments().stream().findFirst(); } }
private Set<String> findDeployedLabels(String applicationName) { DescribeEnvironmentsRequest req = new DescribeEnvironmentsRequest(); req.setApplicationName(applicationName); Set<String> result = new TreeSet<String>(); for (EnvironmentDescription description : elasticBeanstalk.describeEnvironments(req).getEnvironments()) { if (description.getVersionLabel() != null) { // Ignore null value (for example when environment is launching) result.add(description.getVersionLabel()); } } return result; } }
private Set<String> findDeployedLabels(String applicationName) { DescribeEnvironmentsRequest req = new DescribeEnvironmentsRequest(); req.setApplicationName(applicationName); Set<String> result = new TreeSet<String>(); for (EnvironmentDescription description : elasticBeanstalk.describeEnvironments(req).getEnvironments()) { if (description.getVersionLabel() != null) { // Ignore null value (for example when environment is launching) result.add(description.getVersionLabel()); } } return result; } }
public List<EnvironmentDescription> getEnvironmentDescs(List<String> environmentNames) { DescribeEnvironmentsRequest req = new DescribeEnvironmentsRequest().withApplicationName(appName); if (environmentNames.isEmpty() == false) { req.setEnvironmentNames(environmentNames); } DescribeEnvironmentsResult der = getClient().describeEnvironments(req); return der.getEnvironments(); }
public Collection<EnvironmentDescription> lookupInternal(WaitForEnvironmentContext context) { List<Predicate<EnvironmentDescription>> envPredicates = getEnvironmentDescriptionPredicate(context); DescribeEnvironmentsRequest req = new DescribeEnvironmentsRequest().withApplicationName(context.getApplicationName()).withIncludeDeleted(true); final List<EnvironmentDescription> envs = parentMojo.getService().describeEnvironments(req).getEnvironments(); return Collections2.filter(envs, Predicates.and(envPredicates)); }
public String getEbEnvironmentCNAME(String environmentName) { DescribeEnvironmentsResult der = getClient().describeEnvironments(new DescribeEnvironmentsRequest() .withApplicationName(appName) .withEnvironmentNames(environmentName)); EnvironmentDescription env = der.getEnvironments().get(0); return env.getCNAME(); }
/** * Returns a list of environments for applicationName * * @param applicationName applicationName * @return environments */ protected Collection<EnvironmentDescription> getEnvironmentsFor(String applicationName) { /* * Requests */ DescribeEnvironmentsRequest req = new DescribeEnvironmentsRequest().withApplicationName(applicationName).withIncludeDeleted(false); return getService().describeEnvironments(req).getEnvironments(); }
private void terminateEnvironment(String environmentId) { final DescribeEnvironmentsResult result = getAwseb().describeEnvironments(new DescribeEnvironmentsRequest().withEnvironmentIds(environmentId).withIncludeDeleted(false)); if (result.getEnvironments().isEmpty()) { log("Environment environmentId '%s' was already finished."); return; } log("Terminating environment %s", environmentId); TerminateEnvironmentRequest request = new TerminateEnvironmentRequest().withEnvironmentId(environmentId); getAwseb().terminateEnvironment(request); }