@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getCount() != null)
            sb.append("Count: ").append(getCount()).append(",");
        if (getCountDistinct() != null)
            sb.append("CountDistinct: ").append(getCountDistinct()).append(",");
        if (getCountNull() != null)
            sb.append("CountNull: ").append(getCountNull()).append(",");
        if (getCountNan() != null)
            sb.append("CountNan: ").append(getCountNan()).append(",");
        if (getMin() != null)
            sb.append("Min: ").append(getMin()).append(",");
        if (getMax() != null)
            sb.append("Max: ").append(getMax()).append(",");
        if (getAvg() != null)
            sb.append("Avg: ").append(getAvg()).append(",");
        if (getStddev() != null)
            sb.append("Stddev: ").append(getStddev()).append(",");
        if (getCountLong() != null)
            sb.append("CountLong: ").append(getCountLong()).append(",");
        if (getCountDistinctLong() != null)
            sb.append("CountDistinctLong: ").append(getCountDistinctLong()).append(",");
        if (getCountNullLong() != null)
            sb.append("CountNullLong: ").append(getCountNullLong()).append(",");
        if (getCountNanLong() != null)
            sb.append("CountNanLong: ").append(getCountNanLong());
        sb.append("}");
        return sb.toString();
    }
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
redacted from this string using a placeholder value.

@return A string representation of this object.

@see java.lang.Object#toString()
aws-java-sdk-forecast/src/main/java/com/amazonaws/services/forecast/model/Statistics.java