Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
   /*
    * Copyright 2010-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved.
    * 
    * Licensed under the Apache License, Version 2.0 (the "License").
    * You may not use this file except in compliance with the License.
    * A copy of the License is located at
    * 
    *  http://aws.amazon.com/apache2.0
    * 
   * or in the "license" file accompanying this file. This file is distributed
   * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
   * express or implied. See the License for the specific language governing
   * permissions and limitations under the License.
   */
  package com.amazonaws.services.codedeploy;
  
  
Interface for accessing AmazonCodeDeploy asynchronously. Each asynchronous method will return a Java Future object, and users are also allowed to provide a callback handler. AWS CodeDeploy Overview

This is the AWS CodeDeploy API Reference. This guide provides descriptions of the AWS CodeDeploy APIs. For additional information, see the AWS CodeDeploy User Guide .

Using the APIs

You can use the AWS CodeDeploy APIs to work with the following items:

  • Applications are unique identifiers that AWS CodeDeploy uses to ensure that the correct combinations of revisions, deployment configurations, and deployment groups are being referenced during deployments.

    You can use the AWS CodeDeploy APIs to create, delete, get, list, and update applications.

  • Deployment configurations are sets of deployment rules and deployment success and failure conditions that AWS CodeDeploy uses during deployments.

    You can use the AWS CodeDeploy APIs to create, delete, get, and list deployment configurations.

  • Deployment groups are groups of instances to which application revisions can be deployed.

    You can use the AWS CodeDeploy APIs to create, delete, get, list, and update deployment groups.

  • Instances represent Amazon EC2 instances to which application revisions are deployed. Instances are identified by their Amazon EC2 tags or Auto Scaling group names. Instances belong to deployment groups.

    You can use the AWS CodeDeploy APIs to get and list instances.

  • Deployments represent the process of deploying revisions to instances.

    You can use the AWS CodeDeploy APIs to create, get, list, and stop deployments.

  • Application revisions are archive files that are stored in Amazon S3 buckets or GitHub repositories. These revisions contain source content (such as source code, web pages, executable files, any deployment scripts, and similar) along with an Application Specification file (AppSpec file). (The AppSpec file is unique to AWS CodeDeploy; it defines a series of deployment actions that you want AWS CodeDeploy to execute.) An application revision is uniquely identified by its Amazon S3 object key and its ETag, version, or both (for application revisions that are stored in Amazon S3 buckets) or by its repository name and commit ID (for applications revisions that are stored in GitHub repositories). Application revisions are deployed through deployment groups.

    You can use the AWS CodeDeploy APIs to get, list, and register application revisions.

 
 public interface AmazonCodeDeployAsync extends AmazonCodeDeploy {
    

Deregisters an on-premises instance.

Parameters:
deregisterOnPremisesInstanceRequest Container for the necessary parameters to execute the DeregisterOnPremisesInstance operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the DeregisterOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidderegisterOnPremisesInstanceAsync(DeregisterOnPremisesInstanceRequest deregisterOnPremisesInstanceRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Deregisters an on-premises instance.

Parameters:
deregisterOnPremisesInstanceRequest Container for the necessary parameters to execute the DeregisterOnPremisesInstance operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the DeregisterOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidderegisterOnPremisesInstanceAsync(DeregisterOnPremisesInstanceRequest deregisterOnPremisesInstanceRequest,
             AsyncHandler<DeregisterOnPremisesInstanceRequestVoidasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Changes an existing application's name.

Parameters:
updateApplicationRequest Container for the necessary parameters to execute the UpdateApplication operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the UpdateApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidupdateApplicationAsync(UpdateApplicationRequest updateApplicationRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Changes an existing application's name.

Parameters:
updateApplicationRequest Container for the necessary parameters to execute the UpdateApplication operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the UpdateApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidupdateApplicationAsync(UpdateApplicationRequest updateApplicationRequest,
             AsyncHandler<UpdateApplicationRequestVoidasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Lists the applications registered with the applicable IAM user or AWS account.

Parameters:
listApplicationsRequest Container for the necessary parameters to execute the ListApplications operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListApplications service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<ListApplicationsResultlistApplicationsAsync(ListApplicationsRequest listApplicationsRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Lists the applications registered with the applicable IAM user or AWS account.

Parameters:
listApplicationsRequest Container for the necessary parameters to execute the ListApplications operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListApplications service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             AsyncHandler<ListApplicationsRequestListApplicationsResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Deletes a deployment group.

Parameters:
deleteDeploymentGroupRequest Container for the necessary parameters to execute the DeleteDeploymentGroup operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the DeleteDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Deletes a deployment group.

Parameters:
deleteDeploymentGroupRequest Container for the necessary parameters to execute the DeleteDeploymentGroup operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the DeleteDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
                     throws AmazonServiceExceptionAmazonClientException;

    

Adds a tag to an on-premises instance.

Parameters:
addTagsToOnPremisesInstancesRequest Container for the necessary parameters to execute the AddTagsToOnPremisesInstances operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the AddTagsToOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidaddTagsToOnPremisesInstancesAsync(AddTagsToOnPremisesInstancesRequest addTagsToOnPremisesInstancesRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Adds a tag to an on-premises instance.

Parameters:
addTagsToOnPremisesInstancesRequest Container for the necessary parameters to execute the AddTagsToOnPremisesInstances operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the AddTagsToOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidaddTagsToOnPremisesInstancesAsync(AddTagsToOnPremisesInstancesRequest addTagsToOnPremisesInstancesRequest,
             AsyncHandler<AddTagsToOnPremisesInstancesRequestVoidasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployments within a deployment group for an application registered with the applicable IAM user or AWS account.

Parameters:
listDeploymentsRequest Container for the necessary parameters to execute the ListDeployments operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListDeployments service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<ListDeploymentsResultlistDeploymentsAsync(ListDeploymentsRequest listDeploymentsRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployments within a deployment group for an application registered with the applicable IAM user or AWS account.

Parameters:
listDeploymentsRequest Container for the necessary parameters to execute the ListDeployments operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListDeployments service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<ListDeploymentsResultlistDeploymentsAsync(ListDeploymentsRequest listDeploymentsRequest,
             AsyncHandler<ListDeploymentsRequestListDeploymentsResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Attempts to stop an ongoing deployment.

Parameters:
stopDeploymentRequest Container for the necessary parameters to execute the StopDeployment operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the StopDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<StopDeploymentResultstopDeploymentAsync(StopDeploymentRequest stopDeploymentRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Attempts to stop an ongoing deployment.

Parameters:
stopDeploymentRequest Container for the necessary parameters to execute the StopDeployment operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the StopDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<StopDeploymentResultstopDeploymentAsync(StopDeploymentRequest stopDeploymentRequest,
             AsyncHandler<StopDeploymentRequestStopDeploymentResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Creates a new application.

Parameters:
createApplicationRequest Container for the necessary parameters to execute the CreateApplication operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the CreateApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<CreateApplicationResultcreateApplicationAsync(CreateApplicationRequest createApplicationRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Creates a new application.

Parameters:
createApplicationRequest Container for the necessary parameters to execute the CreateApplication operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the CreateApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             AsyncHandler<CreateApplicationRequestCreateApplicationResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an application.

Parameters:
getApplicationRequest Container for the necessary parameters to execute the GetApplication operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<GetApplicationResultgetApplicationAsync(GetApplicationRequest getApplicationRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an application.

Parameters:
getApplicationRequest Container for the necessary parameters to execute the GetApplication operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<GetApplicationResultgetApplicationAsync(GetApplicationRequest getApplicationRequest,
             AsyncHandler<GetApplicationRequestGetApplicationResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Creates a new deployment group for application revisions to be deployed to.

Parameters:
createDeploymentGroupRequest Container for the necessary parameters to execute the CreateDeploymentGroup operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the CreateDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Creates a new deployment group for application revisions to be deployed to.

Parameters:
createDeploymentGroupRequest Container for the necessary parameters to execute the CreateDeploymentGroup operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the CreateDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more on-premises instances.

Parameters:
batchGetOnPremisesInstancesRequest Container for the necessary parameters to execute the BatchGetOnPremisesInstances operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the BatchGetOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more on-premises instances.

Parameters:
batchGetOnPremisesInstancesRequest Container for the necessary parameters to execute the BatchGetOnPremisesInstances operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the BatchGetOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more deployments.

Parameters:
batchGetDeploymentsRequest Container for the necessary parameters to execute the BatchGetDeployments operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the BatchGetDeployments service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more deployments.

Parameters:
batchGetDeploymentsRequest Container for the necessary parameters to execute the BatchGetDeployments operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the BatchGetDeployments service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             AsyncHandler<BatchGetDeploymentsRequestBatchGetDeploymentsResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an instance as part of a deployment.

Parameters:
getDeploymentInstanceRequest Container for the necessary parameters to execute the GetDeploymentInstance operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetDeploymentInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an instance as part of a deployment.

Parameters:
getDeploymentInstanceRequest Container for the necessary parameters to execute the GetDeploymentInstance operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetDeploymentInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an application revision.

Parameters:
getApplicationRevisionRequest Container for the necessary parameters to execute the GetApplicationRevision operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetApplicationRevision service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an application revision.

Parameters:
getApplicationRevisionRequest Container for the necessary parameters to execute the GetApplicationRevision operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetApplicationRevision service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
                     throws AmazonServiceExceptionAmazonClientException;

    

Registers an on-premises instance.

Parameters:
registerOnPremisesInstanceRequest Container for the necessary parameters to execute the RegisterOnPremisesInstance operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the RegisterOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidregisterOnPremisesInstanceAsync(RegisterOnPremisesInstanceRequest registerOnPremisesInstanceRequest
             throws AmazonServiceExceptionAmazonClientException;

    

Registers an on-premises instance.

Parameters:
registerOnPremisesInstanceRequest Container for the necessary parameters to execute the RegisterOnPremisesInstance operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the RegisterOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
     public Future<VoidregisterOnPremisesInstanceAsync(RegisterOnPremisesInstanceRequest registerOnPremisesInstanceRequest,
             AsyncHandler<RegisterOnPremisesInstanceRequestVoidasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment group.

Parameters:
getDeploymentGroupRequest Container for the necessary parameters to execute the GetDeploymentGroup operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment group.

Parameters:
getDeploymentGroupRequest Container for the necessary parameters to execute the GetDeploymentGroup operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             AsyncHandler<GetDeploymentGroupRequestGetDeploymentGroupResultasyncHandler)
                     throws AmazonServiceExceptionAmazonClientException;

    

Creates a new deployment configuration.

Parameters:
createDeploymentConfigRequest Container for the necessary parameters to execute the CreateDeploymentConfig operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the CreateDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
 
             throws AmazonServiceExceptionAmazonClientException;

    

Creates a new deployment configuration.

Parameters:
createDeploymentConfigRequest Container for the necessary parameters to execute the CreateDeploymentConfig operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the CreateDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Lists the instances for a deployment associated with the applicable IAM user or AWS account.

Parameters:
listDeploymentInstancesRequest Container for the necessary parameters to execute the ListDeploymentInstances operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListDeploymentInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Lists the instances for a deployment associated with the applicable IAM user or AWS account.

Parameters:
listDeploymentInstancesRequest Container for the necessary parameters to execute the ListDeploymentInstances operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListDeploymentInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Gets a list of one or more on-premises instance names.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

Parameters:
listOnPremisesInstancesRequest Container for the necessary parameters to execute the ListOnPremisesInstances operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Gets a list of one or more on-premises instance names.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

Parameters:
listOnPremisesInstancesRequest Container for the necessary parameters to execute the ListOnPremisesInstances operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

Parameters:
listDeploymentGroupsRequest Container for the necessary parameters to execute the ListDeploymentGroups operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListDeploymentGroups service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

Parameters:
listDeploymentGroupsRequest Container for the necessary parameters to execute the ListDeploymentGroups operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListDeploymentGroups service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment configuration.

Parameters:
getDeploymentConfigRequest Container for the necessary parameters to execute the GetDeploymentConfig operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment configuration.

Parameters:
getDeploymentConfigRequest Container for the necessary parameters to execute the GetDeploymentConfig operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Registers with AWS CodeDeploy a revision for the specified application.

Parameters:
registerApplicationRevisionRequest Container for the necessary parameters to execute the RegisterApplicationRevision operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the RegisterApplicationRevision service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoidregisterApplicationRevisionAsync(RegisterApplicationRevisionRequest registerApplicationRevisionRequest
            throws AmazonServiceExceptionAmazonClientException;

    

Registers with AWS CodeDeploy a revision for the specified application.

Parameters:
registerApplicationRevisionRequest Container for the necessary parameters to execute the RegisterApplicationRevision operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the RegisterApplicationRevision service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoidregisterApplicationRevisionAsync(RegisterApplicationRevisionRequest registerApplicationRevisionRequest,
            AsyncHandler<RegisterApplicationRevisionRequestVoidasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more applications.

Parameters:
batchGetApplicationsRequest Container for the necessary parameters to execute the BatchGetApplications operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the BatchGetApplications service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Gets information about one or more applications.

Parameters:
batchGetApplicationsRequest Container for the necessary parameters to execute the BatchGetApplications operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the BatchGetApplications service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an on-premises instance.

Parameters:
getOnPremisesInstanceRequest Container for the necessary parameters to execute the GetOnPremisesInstance operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Gets information about an on-premises instance.

Parameters:
getOnPremisesInstanceRequest Container for the necessary parameters to execute the GetOnPremisesInstance operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetOnPremisesInstance service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Lists information about revisions for an application.

Parameters:
listApplicationRevisionsRequest Container for the necessary parameters to execute the ListApplicationRevisions operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListApplicationRevisions service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Lists information about revisions for an application.

Parameters:
listApplicationRevisionsRequest Container for the necessary parameters to execute the ListApplicationRevisions operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListApplicationRevisions service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Changes information about an existing deployment group.

Parameters:
updateDeploymentGroupRequest Container for the necessary parameters to execute the UpdateDeploymentGroup operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the UpdateDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Changes information about an existing deployment group.

Parameters:
updateDeploymentGroupRequest Container for the necessary parameters to execute the UpdateDeploymentGroup operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the UpdateDeploymentGroup service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;

    

Deletes a deployment configuration.

NOTE:A deployment configuration cannot be deleted if it is currently in use. Also, predefined configurations cannot be deleted.

Parameters:
deleteDeploymentConfigRequest Container for the necessary parameters to execute the DeleteDeploymentConfig operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the DeleteDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoiddeleteDeploymentConfigAsync(DeleteDeploymentConfigRequest deleteDeploymentConfigRequest
            throws AmazonServiceExceptionAmazonClientException;

    

Deletes a deployment configuration.

NOTE:A deployment configuration cannot be deleted if it is currently in use. Also, predefined configurations cannot be deleted.

Parameters:
deleteDeploymentConfigRequest Container for the necessary parameters to execute the DeleteDeploymentConfig operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the DeleteDeploymentConfig service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoiddeleteDeploymentConfigAsync(DeleteDeploymentConfigRequest deleteDeploymentConfigRequest,
            AsyncHandler<DeleteDeploymentConfigRequestVoidasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Deletes an application.

Parameters:
deleteApplicationRequest Container for the necessary parameters to execute the DeleteApplication operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the DeleteApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoiddeleteApplicationAsync(DeleteApplicationRequest deleteApplicationRequest
            throws AmazonServiceExceptionAmazonClientException;

    

Deletes an application.

Parameters:
deleteApplicationRequest Container for the necessary parameters to execute the DeleteApplication operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the DeleteApplication service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoiddeleteApplicationAsync(DeleteApplicationRequest deleteApplicationRequest,
            AsyncHandler<DeleteApplicationRequestVoidasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment.

Parameters:
getDeploymentRequest Container for the necessary parameters to execute the GetDeployment operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the GetDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<GetDeploymentResultgetDeploymentAsync(GetDeploymentRequest getDeploymentRequest
            throws AmazonServiceExceptionAmazonClientException;

    

Gets information about a deployment.

Parameters:
getDeploymentRequest Container for the necessary parameters to execute the GetDeployment operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the GetDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            AsyncHandler<GetDeploymentRequestGetDeploymentResultasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Deploys an application revision through the specified deployment group.

Parameters:
createDeploymentRequest Container for the necessary parameters to execute the CreateDeployment operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the CreateDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Deploys an application revision through the specified deployment group.

Parameters:
createDeploymentRequest Container for the necessary parameters to execute the CreateDeployment operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the CreateDeployment service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            AsyncHandler<CreateDeploymentRequestCreateDeploymentResultasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Removes one or more tags from one or more on-premises instances.

Parameters:
removeTagsFromOnPremisesInstancesRequest Container for the necessary parameters to execute the RemoveTagsFromOnPremisesInstances operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the RemoveTagsFromOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoidremoveTagsFromOnPremisesInstancesAsync(RemoveTagsFromOnPremisesInstancesRequest removeTagsFromOnPremisesInstancesRequest
            throws AmazonServiceExceptionAmazonClientException;

    

Removes one or more tags from one or more on-premises instances.

Parameters:
removeTagsFromOnPremisesInstancesRequest Container for the necessary parameters to execute the RemoveTagsFromOnPremisesInstances operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the RemoveTagsFromOnPremisesInstances service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
    public Future<VoidremoveTagsFromOnPremisesInstancesAsync(RemoveTagsFromOnPremisesInstancesRequest removeTagsFromOnPremisesInstancesRequest,
            AsyncHandler<RemoveTagsFromOnPremisesInstancesRequestVoidasyncHandler)
                    throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployment configurations with the applicable IAM user or AWS account.

Parameters:
listDeploymentConfigsRequest Container for the necessary parameters to execute the ListDeploymentConfigs operation on AmazonCodeDeploy.
Returns:
A Java Future object containing the response from the ListDeploymentConfigs service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
            throws AmazonServiceExceptionAmazonClientException;

    

Lists the deployment configurations with the applicable IAM user or AWS account.

Parameters:
listDeploymentConfigsRequest Container for the necessary parameters to execute the ListDeploymentConfigs operation on AmazonCodeDeploy.
asyncHandler Asynchronous callback handler for events in the life-cycle of the request. Users could provide the implementation of the four callback methods in this interface to process the operation result or handle the exception.
Returns:
A Java Future object containing the response from the ListDeploymentConfigs service method, as returned by AmazonCodeDeploy.
Throws:
com.amazonaws.AmazonClientException If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
com.amazonaws.AmazonServiceException If an error response is returned by AmazonCodeDeploy indicating either a problem with the data in the request, or a server side issue.
                    throws AmazonServiceExceptionAmazonClientException;
}
        
New to GrepCode? Check out our FAQ X