SDK constructor
SDK({})
Implementation
factory SDK({
$core.String? name,
$core.String? version,
$0.Timestamp? createdAt,
$core.String? createdBy,
$core.Map<$core.String, $core.String>? settings,
$core.Iterable<$core.String>? models,
ReleaseLevel_Type? releaseLevel,
$core.bool? deprecated,
}) {
final _result = create();
if (name != null) {
_result.name = name;
}
if (version != null) {
_result.version = version;
}
if (createdAt != null) {
_result.createdAt = createdAt;
}
if (createdBy != null) {
_result.createdBy = createdBy;
}
if (settings != null) {
_result.settings.addAll(settings);
}
if (models != null) {
_result.models.addAll(models);
}
if (releaseLevel != null) {
_result.releaseLevel = releaseLevel;
}
if (deprecated != null) {
_result.deprecated = deprecated;
}
return _result;
}