/** * <p> * Returns the descriptions of existing applications. * </p> * * @param describeApplicationsRequest * Request to describe one or more applications. * @return Result of the DescribeApplications operation returned by the service. * @sample AWSElasticBeanstalk.DescribeApplications * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeApplications" * target="_top">AWS API Documentation</a> */ @Override public DescribeApplicationsResult describeApplications(DescribeApplicationsRequest request) { request = beforeClientExecution(request); return executeDescribeApplications(request); }
/** * <p> * Swaps the CNAMEs of two environments. * </p> * * @param swapEnvironmentCNAMEsRequest * Swaps the CNAMEs of two environments. * @return Result of the SwapEnvironmentCNAMEs operation returned by the service. * @sample AWSElasticBeanstalk.SwapEnvironmentCNAMEs * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/SwapEnvironmentCNAMEs" * target="_top">AWS API Documentation</a> */ @Override public SwapEnvironmentCNAMEsResult swapEnvironmentCNAMEs(SwapEnvironmentCNAMEsRequest request) { request = beforeClientExecution(request); return executeSwapEnvironmentCNAMEs(request); }
/** * <p> * Causes the environment to restart the application container server running on each Amazon EC2 instance. * </p> * * @param restartAppServerRequest * @return Result of the RestartAppServer operation returned by the service. * @sample AWSElasticBeanstalk.RestartAppServer * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RestartAppServer" * target="_top">AWS API Documentation</a> */ @Override public RestartAppServerResult restartAppServer(RestartAppServerRequest request) { request = beforeClientExecution(request); return executeRestartAppServer(request); }
/** * <p> * Returns descriptions for existing environments. * </p> * * @param describeEnvironmentsRequest * Request to describe one or more environments. * @return Result of the DescribeEnvironments operation returned by the service. * @sample AWSElasticBeanstalk.DescribeEnvironments * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironments" * target="_top">AWS API Documentation</a> */ @Override public DescribeEnvironmentsResult describeEnvironments(DescribeEnvironmentsRequest request) { request = beforeClientExecution(request); return executeDescribeEnvironments(request); }
/** * <p> * Checks if the specified CNAME is available. * </p> * * @param checkDNSAvailabilityRequest * Results message indicating whether a CNAME is available. * @return Result of the CheckDNSAvailability operation returned by the service. * @sample AWSElasticBeanstalk.CheckDNSAvailability * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CheckDNSAvailability" * target="_top">AWS API Documentation</a> */ @Override public CheckDNSAvailabilityResult checkDNSAvailability(CheckDNSAvailabilityRequest request) { request = beforeClientExecution(request); return executeCheckDNSAvailability(request); }
/** * <p> * Retrieve a list of application versions. * </p> * * @param describeApplicationVersionsRequest * Request to describe application versions. * @return Result of the DescribeApplicationVersions operation returned by the service. * @sample AWSElasticBeanstalk.DescribeApplicationVersions * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeApplicationVersions" * target="_top">AWS API Documentation</a> */ @Override public DescribeApplicationVersionsResult describeApplicationVersions(DescribeApplicationVersionsRequest request) { request = beforeClientExecution(request); return executeDescribeApplicationVersions(request); }
/** * <p> * Returns a list of the available solution stack names, with the public version first and then in reverse * chronological order. * </p> * * @param listAvailableSolutionStacksRequest * @return Result of the ListAvailableSolutionStacks operation returned by the service. * @sample AWSElasticBeanstalk.ListAvailableSolutionStacks * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/ListAvailableSolutionStacks" * target="_top">AWS API Documentation</a> */ @Override public ListAvailableSolutionStacksResult listAvailableSolutionStacks(ListAvailableSolutionStacksRequest request) { request = beforeClientExecution(request); return executeListAvailableSolutionStacks(request); }
/** * <p> * Modifies lifecycle settings for an application. * </p> * * @param updateApplicationResourceLifecycleRequest * @return Result of the UpdateApplicationResourceLifecycle operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.UpdateApplicationResourceLifecycle * @see <a * href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/UpdateApplicationResourceLifecycle" * target="_top">AWS API Documentation</a> */ @Override public UpdateApplicationResourceLifecycleResult updateApplicationResourceLifecycle(UpdateApplicationResourceLifecycleRequest request) { request = beforeClientExecution(request); return executeUpdateApplicationResourceLifecycle(request); }
/** * <p> * Cancels in-progress environment configuration update or application version deployment. * </p> * * @param abortEnvironmentUpdateRequest * @return Result of the AbortEnvironmentUpdate operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.AbortEnvironmentUpdate * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/AbortEnvironmentUpdate" * target="_top">AWS API Documentation</a> */ @Override public AbortEnvironmentUpdateResult abortEnvironmentUpdate(AbortEnvironmentUpdateRequest request) { request = beforeClientExecution(request); return executeAbortEnvironmentUpdate(request); }
/** * <p> * Describes the version of the platform. * </p> * * @param describePlatformVersionRequest * @return Result of the DescribePlatformVersion operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @throws ElasticBeanstalkServiceException * A generic service exception has occurred. * @sample AWSElasticBeanstalk.DescribePlatformVersion * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribePlatformVersion" * target="_top">AWS API Documentation</a> */ @Override public DescribePlatformVersionResult describePlatformVersion(DescribePlatformVersionRequest request) { request = beforeClientExecution(request); return executeDescribePlatformVersion(request); }
/** * <p> * Creates an application that has one configuration template named <code>default</code> and no application * versions. * </p> * * @param createApplicationRequest * Request to create an application. * @return Result of the CreateApplication operation returned by the service. * @throws TooManyApplicationsException * The specified account has reached its limit of applications. * @sample AWSElasticBeanstalk.CreateApplication * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateApplication" * target="_top">AWS API Documentation</a> */ @Override public CreateApplicationResult createApplication(CreateApplicationRequest request) { request = beforeClientExecution(request); return executeCreateApplication(request); }
/** * <p> * Lists an environment's completed and failed managed actions. * </p> * * @param describeEnvironmentManagedActionHistoryRequest * Request to list completed and failed managed actions. * @return Result of the DescribeEnvironmentManagedActionHistory operation returned by the service. * @throws ElasticBeanstalkServiceException * A generic service exception has occurred. * @sample AWSElasticBeanstalk.DescribeEnvironmentManagedActionHistory * @see <a * href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActionHistory" * target="_top">AWS API Documentation</a> */ @Override public DescribeEnvironmentManagedActionHistoryResult describeEnvironmentManagedActionHistory(DescribeEnvironmentManagedActionHistoryRequest request) { request = beforeClientExecution(request); return executeDescribeEnvironmentManagedActionHistory(request); }
/** * <p> * Returns AWS resources for this environment. * </p> * * @param describeEnvironmentResourcesRequest * Request to describe the resources in an environment. * @return Result of the DescribeEnvironmentResources operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.DescribeEnvironmentResources * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentResources" * target="_top">AWS API Documentation</a> */ @Override public DescribeEnvironmentResourcesResult describeEnvironmentResources(DescribeEnvironmentResourcesRequest request) { request = beforeClientExecution(request); return executeDescribeEnvironmentResources(request); }
/** * <p> * Deletes and recreates all of the AWS resources (for example: the Auto Scaling group, load balancer, etc.) for a * specified environment and forces a restart. * </p> * * @param rebuildEnvironmentRequest * @return Result of the RebuildEnvironment operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.RebuildEnvironment * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/RebuildEnvironment" * target="_top">AWS API Documentation</a> */ @Override public RebuildEnvironmentResult rebuildEnvironment(RebuildEnvironmentRequest request) { request = beforeClientExecution(request); return executeRebuildEnvironment(request); }
/** * <p> * Terminates the specified environment. * </p> * * @param terminateEnvironmentRequest * Request to terminate an environment. * @return Result of the TerminateEnvironment operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.TerminateEnvironment * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/TerminateEnvironment" * target="_top">AWS API Documentation</a> */ @Override public TerminateEnvironmentResult terminateEnvironment(TerminateEnvironmentRequest request) { request = beforeClientExecution(request); return executeTerminateEnvironment(request); }
/** * <p> * Returns attributes related to AWS Elastic Beanstalk that are associated with the calling AWS account. * </p> * <p> * The result currently has one set of attributes—resource quotas. * </p> * * @param describeAccountAttributesRequest * @return Result of the DescribeAccountAttributes operation returned by the service. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.DescribeAccountAttributes * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeAccountAttributes" * target="_top">AWS API Documentation</a> */ @Override public DescribeAccountAttributesResult describeAccountAttributes(DescribeAccountAttributesRequest request) { request = beforeClientExecution(request); return executeDescribeAccountAttributes(request); }
/** * <p> * Launches an environment for the specified application using the specified configuration. * </p> * * @param createEnvironmentRequest * @return Result of the CreateEnvironment operation returned by the service. * @throws TooManyEnvironmentsException * The specified account has reached its limit of environments. * @throws InsufficientPrivilegesException * The specified account does not have sufficient privileges for one or more AWS services. * @sample AWSElasticBeanstalk.CreateEnvironment * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/CreateEnvironment" * target="_top">AWS API Documentation</a> */ @Override public CreateEnvironmentResult createEnvironment(CreateEnvironmentRequest request) { request = beforeClientExecution(request); return executeCreateEnvironment(request); }
/** * <p> * Lists an environment's upcoming and in-progress managed actions. * </p> * * @param describeEnvironmentManagedActionsRequest * Request to list an environment's upcoming and in-progress managed actions. * @return Result of the DescribeEnvironmentManagedActions operation returned by the service. * @throws ElasticBeanstalkServiceException * A generic service exception has occurred. * @sample AWSElasticBeanstalk.DescribeEnvironmentManagedActions * @see <a * href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEnvironmentManagedActions" * target="_top">AWS API Documentation</a> */ @Override public DescribeEnvironmentManagedActionsResult describeEnvironmentManagedActions(DescribeEnvironmentManagedActionsRequest request) { request = beforeClientExecution(request); return executeDescribeEnvironmentManagedActions(request); }
/** * <p> * Describes the configuration options that are used in a particular configuration template or environment, or that * a specified solution stack defines. The description includes the values the options, their default values, and an * indication of the required action on a running environment if an option value is changed. * </p> * * @param describeConfigurationOptionsRequest * Result message containing a list of application version descriptions. * @return Result of the DescribeConfigurationOptions operation returned by the service. * @throws TooManyBucketsException * The specified account has reached its limit of Amazon S3 buckets. * @sample AWSElasticBeanstalk.DescribeConfigurationOptions * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeConfigurationOptions" * target="_top">AWS API Documentation</a> */ @Override public DescribeConfigurationOptionsResult describeConfigurationOptions(DescribeConfigurationOptionsRequest request) { request = beforeClientExecution(request); return executeDescribeConfigurationOptions(request); }
/** * <p> * Returns list of event descriptions matching criteria up to the last 6 weeks. * </p> * <note> * <p> * This action returns the most recent 1,000 events from the specified <code>NextToken</code>. * </p> * </note> * * @param describeEventsRequest * Request to retrieve a list of events for an environment. * @return Result of the DescribeEvents operation returned by the service. * @sample AWSElasticBeanstalk.DescribeEvents * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticbeanstalk-2010-12-01/DescribeEvents" * target="_top">AWS API Documentation</a> */ @Override public DescribeEventsResult describeEvents(DescribeEventsRequest request) { request = beforeClientExecution(request); return executeDescribeEvents(request); }