Implementation
factory WhereIs({
$core.String? did,
$core.String? creator,
$core.String? label,
BucketVisibility? visibility,
BucketRole? role,
$core.bool? isActive,
$core.Iterable<BucketItem>? content,
$core.Map<$core.String, AclJwks>? contentAcl,
$fixnum.Int64? timestamp,
}) {
final _result = create();
if (did != null) {
_result.did = did;
}
if (creator != null) {
_result.creator = creator;
}
if (label != null) {
_result.label = label;
}
if (visibility != null) {
_result.visibility = visibility;
}
if (role != null) {
_result.role = role;
}
if (isActive != null) {
_result.isActive = isActive;
}
if (content != null) {
_result.content.addAll(content);
}
if (contentAcl != null) {
_result.contentAcl.addAll(contentAcl);
}
if (timestamp != null) {
_result.timestamp = timestamp;
}
return _result;
}