@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getAwsAccountId() != null)
            sb.append("AwsAccountId: ").append(getAwsAccountId()).append(",");
        if (getDashboardId() != null)
            sb.append("DashboardId: ").append(getDashboardId()).append(",");
        if (getIdentityType() != null)
            sb.append("IdentityType: ").append(getIdentityType()).append(",");
        if (getSessionLifetimeInMinutes() != null)
            sb.append("SessionLifetimeInMinutes: ").append(getSessionLifetimeInMinutes()).append(",");
        if (getUndoRedoDisabled() != null)
            sb.append("UndoRedoDisabled: ").append(getUndoRedoDisabled()).append(",");
        if (getResetDisabled() != null)
            sb.append("ResetDisabled: ").append(getResetDisabled()).append(",");
        if (getStatePersistenceEnabled() != null)
            sb.append("StatePersistenceEnabled: ").append(getStatePersistenceEnabled()).append(",");
        if (getUserArn() != null)
            sb.append("UserArn: ").append(getUserArn()).append(",");
        if (getNamespace() != null)
            sb.append("Namespace: ").append(getNamespace()).append(",");
        if (getAdditionalDashboardIds() != null)
            sb.append("AdditionalDashboardIds: ").append(getAdditionalDashboardIds());
        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-quicksight/src/main/java/com/amazonaws/services/quicksight/model/GetDashboardEmbedUrlRequest.java