Authorization constructor
Authorization({})
Implementation
factory Authorization({
$core.String? id,
$core.String? projectId,
$core.String? projectName,
$core.String? projectOrganizationId,
$core.String? projectGrantId,
$core.String? grantedOrganizationId,
$core.String? organizationId,
$0.Timestamp? creationDate,
$0.Timestamp? changeDate,
State? state,
User? user,
$core.Iterable<$core.String>? roles,
}) {
final result = create();
if (id != null) result.id = id;
if (projectId != null) result.projectId = projectId;
if (projectName != null) result.projectName = projectName;
if (projectOrganizationId != null)
result.projectOrganizationId = projectOrganizationId;
if (projectGrantId != null) result.projectGrantId = projectGrantId;
if (grantedOrganizationId != null)
result.grantedOrganizationId = grantedOrganizationId;
if (organizationId != null) result.organizationId = organizationId;
if (creationDate != null) result.creationDate = creationDate;
if (changeDate != null) result.changeDate = changeDate;
if (state != null) result.state = state;
if (user != null) result.user = user;
if (roles != null) result.roles.addAll(roles);
return result;
}