@Override
    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null) {
            return false;
        }

        if (obj instanceof ReplicaModifications == false) {
            return false;
        }
        ReplicaModifications other = (ReplicaModifications) obj;
        if (other.getStatus() == null ^ this.getStatus() == null) {
            return false;
        }
        if (other.getStatus() != null &&
            other.getStatus().equals(this.getStatus()) == false) {
            return false;
        }

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

@return A string representation of this object.
@see Object#toString()
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/ReplicaModifications.java