public override string ToString() {
StringBuilder sb = new StringBuilder("PremiumInfo(");
sb.Append("CurrentTime: ");
sb.Append(CurrentTime);
sb.Append(",Premium: ");
sb.Append(Premium);
sb.Append(",PremiumRecurring: ");
sb.Append(PremiumRecurring);
sb.Append(",PremiumExpirationDate: ");
sb.Append(PremiumExpirationDate);
sb.Append(",PremiumExtendable: ");
sb.Append(PremiumExtendable);
sb.Append(",PremiumPending: ");
sb.Append(PremiumPending);
sb.Append(",PremiumCancellationPending: ");
sb.Append(PremiumCancellationPending);
sb.Append(",CanPurchaseUploadAllowance: ");
sb.Append(CanPurchaseUploadAllowance);
sb.Append(",SponsoredGroupName: ");
sb.Append(SponsoredGroupName);
sb.Append(",SponsoredGroupRole: ");
sb.Append(SponsoredGroupRole);
sb.Append(")");
return sb.ToString();
}