toJson method
Converts a CustomResourceDefinitionNames instance to JSON data.
Implementation
Map<String, Object> toJson() {
final jsonData = <String, Object>{};
final tempCategories = categories;
final tempKind = kind;
final tempListKind = listKind;
final tempPlural = plural;
final tempShortNames = shortNames;
final tempSingular = singular;
if (tempCategories != null) {
jsonData['categories'] = tempCategories;
}
jsonData['kind'] = tempKind;
if (tempListKind != null) {
jsonData['listKind'] = tempListKind;
}
jsonData['plural'] = tempPlural;
if (tempShortNames != null) {
jsonData['shortNames'] = tempShortNames;
}
if (tempSingular != null) {
jsonData['singular'] = tempSingular;
}
return jsonData;
}