toJson method

  1. @override
Object toJson()
override

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(),
};