/// <summary>
 /// Initializes a new instance of the <see cref="UsersMeResponse" /> class.
 /// </summary>
 /// <param name="user">user (required).</param>
 public UsersMeResponse(UsersMeResponseUser user = default(UsersMeResponseUser))
 {
     // to ensure "user" is required (not null)
     this.User = user ?? throw new ArgumentNullException("user is a required property for UsersMeResponse and cannot be null");;
 }
 /// <summary>
 /// Initializes a new instance of the UsersMeResponse class.
 /// </summary>
 public UsersMeResponse(UsersMeResponseUser user)
 {
     User = user;
     CustomInit();
 }