toJson method
Implementation
@override
Object toJson() => {
if (parameters.isNotDefault) 'parameters': encodeMap(parameters),
'gcsOutputDirectory': gcsOutputDirectory,
if (parameterValues.isNotDefault)
'parameterValues': encodeMap(parameterValues),
if (failurePolicy.isNotDefault) 'failurePolicy': failurePolicy.toJson(),
if (inputArtifacts.isNotDefault)
'inputArtifacts': encodeMap(inputArtifacts),
if (defaultRuntime != null) 'defaultRuntime': defaultRuntime!.toJson(),
};