Login constructor
Login({})
Implementation
factory Login({
$core.String? userId,
$core.String? userName,
$core.String? displayName,
$0.PhoneNumber? phone,
$core.bool? isAdmin,
$core.Iterable<$0.Role>? roles,
LoginKind? kind,
$1.StringValue? description,
$2.UserId? createdByUserId,
$3.Timestamp? created,
$3.Timestamp? updated,
$2.APIKey? apiKey,
}) {
final result = create();
if (userId != null) result.userId = userId;
if (userName != null) result.userName = userName;
if (displayName != null) result.displayName = displayName;
if (phone != null) result.phone = phone;
if (isAdmin != null) result.isAdmin = isAdmin;
if (roles != null) result.roles.addAll(roles);
if (kind != null) result.kind = kind;
if (description != null) result.description = description;
if (createdByUserId != null) result.createdByUserId = createdByUserId;
if (created != null) result.created = created;
if (updated != null) result.updated = updated;
if (apiKey != null) result.apiKey = apiKey;
return result;
}