toJson method
Implementation
@override
Object toJson() => {
if (dedicatedResources case final dedicatedResources?)
'dedicatedResources': dedicatedResources.toJson(),
if (automaticResources case final automaticResources?)
'automaticResources': automaticResources.toJson(),
if (sharedResources case final sharedResources?)
'sharedResources': sharedResources,
if (modelDisplayName.isNotDefault) 'modelDisplayName': modelDisplayName,
if (largeModelReference case final largeModelReference?)
'largeModelReference': largeModelReference.toJson(),
if (containerSpec case final containerSpec?)
'containerSpec': containerSpec.toJson(),
if (artifactUri.isNotDefault) 'artifactUri': artifactUri,
if (deployTaskName case final deployTaskName?)
'deployTaskName': deployTaskName,
if (deployMetadata case final deployMetadata?)
'deployMetadata': deployMetadata.toJson(),
'title': title,
if (publicArtifactUri.isNotDefault) 'publicArtifactUri': publicArtifactUri,
};