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.model;
 

Information about the deployment status of the instances in the deployment.

 
 public class DeploymentOverview implements SerializableCloneable {

    

The number of instances that are pending in the deployment.

 
     private Long pending;
    

The number of instances that are in progress in the deployment.

 
     private Long inProgress;
    

The number of instances that have succeeded in the deployment.

 
     private Long succeeded;
    

The number of instances that have failed in the deployment.

 
     private Long failed;
    

The number of instances that have been skipped in the deployment.

 
     private Long skipped;

    

The number of instances that are pending in the deployment.

Parameters:
pending The number of instances that are pending in the deployment.
 
     public void setPending(Long pending) {
         this. = pending;
     }

    

The number of instances that are pending in the deployment.

Returns:
The number of instances that are pending in the deployment.
 
     public Long getPending() {
         return this.;
     }

    

The number of instances that are pending in the deployment.

Parameters:
pending The number of instances that are pending in the deployment.
Returns:
Returns a reference to this object so that method calls can be chained together.
 
     public DeploymentOverview withPending(Long pending) {
         setPending(pending);
         return this;
     }

    

The number of instances that are in progress in the deployment.

Parameters:
inProgress The number of instances that are in progress in the deployment.
    public void setInProgress(Long inProgress) {
        this. = inProgress;
    }

    

The number of instances that are in progress in the deployment.

Returns:
The number of instances that are in progress in the deployment.
    public Long getInProgress() {
        return this.;
    }

    

The number of instances that are in progress in the deployment.

Parameters:
inProgress The number of instances that are in progress in the deployment.
Returns:
Returns a reference to this object so that method calls can be chained together.
    public DeploymentOverview withInProgress(Long inProgress) {
        setInProgress(inProgress);
        return this;
    }

    

The number of instances that have succeeded in the deployment.

Parameters:
succeeded The number of instances that have succeeded in the deployment.
    public void setSucceeded(Long succeeded) {
        this. = succeeded;
    }

    

The number of instances that have succeeded in the deployment.

Returns:
The number of instances that have succeeded in the deployment.
    public Long getSucceeded() {
        return this.;
    }

    

The number of instances that have succeeded in the deployment.

Parameters:
succeeded The number of instances that have succeeded in the deployment.
Returns:
Returns a reference to this object so that method calls can be chained together.
    public DeploymentOverview withSucceeded(Long succeeded) {
        setSucceeded(succeeded);
        return this;
    }

    

The number of instances that have failed in the deployment.

Parameters:
failed The number of instances that have failed in the deployment.
    public void setFailed(Long failed) {
        this. = failed;
    }

    

The number of instances that have failed in the deployment.

Returns:
The number of instances that have failed in the deployment.
    public Long getFailed() {
        return this.;
    }

    

The number of instances that have failed in the deployment.

Parameters:
failed The number of instances that have failed in the deployment.
Returns:
Returns a reference to this object so that method calls can be chained together.
    public DeploymentOverview withFailed(Long failed) {
        setFailed(failed);
        return this;
    }

    

The number of instances that have been skipped in the deployment.

Parameters:
skipped The number of instances that have been skipped in the deployment.
    public void setSkipped(Long skipped) {
        this. = skipped;
    }

    

The number of instances that have been skipped in the deployment.

Returns:
The number of instances that have been skipped in the deployment.
    public Long getSkipped() {
        return this.;
    }

    

The number of instances that have been skipped in the deployment.

Parameters:
skipped The number of instances that have been skipped in the deployment.
Returns:
Returns a reference to this object so that method calls can be chained together.
    public DeploymentOverview withSkipped(Long skipped) {
        setSkipped(skipped);
        return this;
    }

    
Returns a string representation of this object; useful for testing and debugging.

Returns:
A string representation of this object.
See also:
java.lang.Object.toString()
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getPending() != null)
            sb.append("Pending: " + getPending() + ",");
        if (getInProgress() != null)
            sb.append("InProgress: " + getInProgress() + ",");
        if (getSucceeded() != null)
            sb.append("Succeeded: " + getSucceeded() + ",");
        if (getFailed() != null)
            sb.append("Failed: " + getFailed() + ",");
        if (getSkipped() != null)
            sb.append("Skipped: " + getSkipped());
        sb.append("}");
        return sb.toString();
    }
    @Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;
        if (obj instanceof DeploymentOverview == false)
            return false;
        DeploymentOverview other = (DeploymentOverviewobj;
        if (other.getPending() == null ^ this.getPending() == null)
            return false;
        if (other.getPending() != null
                && other.getPending().equals(this.getPending()) == false)
            return false;
        if (other.getInProgress() == null ^ this.getInProgress() == null)
            return false;
        if (other.getInProgress() != null
                && other.getInProgress().equals(this.getInProgress()) == false)
            return false;
        if (other.getSucceeded() == null ^ this.getSucceeded() == null)
            return false;
        if (other.getSucceeded() != null
                && other.getSucceeded().equals(this.getSucceeded()) == false)
            return false;
        if (other.getFailed() == null ^ this.getFailed() == null)
            return false;
        if (other.getFailed() != null
                && other.getFailed().equals(this.getFailed()) == false)
            return false;
        if (other.getSkipped() == null ^ this.getSkipped() == null)
            return false;
        if (other.getSkipped() != null
                && other.getSkipped().equals(this.getSkipped()) == false)
            return false;
        return true;
    }
    @Override
    public int hashCode() {
        final int prime = 31;
        int hashCode = 1;
        hashCode = prime * hashCode
                + ((getPending() == null) ? 0 : getPending().hashCode());
        hashCode = prime * hashCode
                + ((getInProgress() == null) ? 0 : getInProgress().hashCode());
        hashCode = prime * hashCode
                + ((getSucceeded() == null) ? 0 : getSucceeded().hashCode());
        hashCode = prime * hashCode
                + ((getFailed() == null) ? 0 : getFailed().hashCode());
        hashCode = prime * hashCode
                + ((getSkipped() == null) ? 0 : getSkipped().hashCode());
        return hashCode;
    }
    @Override
    public DeploymentOverview clone() {
        try {
            return (DeploymentOverviewsuper.clone();
        } catch (CloneNotSupportedException e) {
            throw new IllegalStateException(
                    "Got a CloneNotSupportedException from Object.clone() "
                            + "even though we're Cloneable!"e);
        }
    }
New to GrepCode? Check out our FAQ X