CustomResourceDefinitionNames.fromJson constructor
Creates a CustomResourceDefinitionNames from JSON data.
Implementation
factory CustomResourceDefinitionNames.fromJson(Map<String, dynamic> json) {
final tempCategoriesJson = json['categories'];
final tempKindJson = json['kind'];
final tempListKindJson = json['listKind'];
final tempPluralJson = json['plural'];
final tempShortNamesJson = json['shortNames'];
final tempSingularJson = json['singular'];
final List<String>? tempCategories = tempCategoriesJson != null
? List<String>.from(tempCategoriesJson)
: null;
final String tempKind = tempKindJson;
final String? tempListKind = tempListKindJson;
final String tempPlural = tempPluralJson;
final List<String>? tempShortNames = tempShortNamesJson != null
? List<String>.from(tempShortNamesJson)
: null;
final String? tempSingular = tempSingularJson;
return CustomResourceDefinitionNames(
categories: tempCategories,
kind: tempKind,
listKind: tempListKind,
plural: tempPlural,
shortNames: tempShortNames,
singular: tempSingular,
);
}