@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getAllowCookies() != null)
            sb.append("AllowCookies: ").append(getAllowCookies()).append(",");
        if (getEnableXRay() != null)
            sb.append("EnableXRay: ").append(getEnableXRay()).append(",");
        if (getExcludedPages() != null)
            sb.append("ExcludedPages: ").append(getExcludedPages()).append(",");
        if (getFavoritePages() != null)
            sb.append("FavoritePages: ").append(getFavoritePages()).append(",");
        if (getGuestRoleArn() != null)
            sb.append("GuestRoleArn: ").append(getGuestRoleArn()).append(",");
        if (getIdentityPoolId() != null)
            sb.append("IdentityPoolId: ").append(getIdentityPoolId()).append(",");
        if (getIncludedPages() != null)
            sb.append("IncludedPages: ").append(getIncludedPages()).append(",");
        if (getSessionSampleRate() != null)
            sb.append("SessionSampleRate: ").append(getSessionSampleRate()).append(",");
        if (getTelemetries() != null)
            sb.append("Telemetries: ").append(getTelemetries());
        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-cloudwatchrum/src/main/java/com/amazonaws/services/cloudwatchrum/model/AppMonitorConfiguration.java