toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (persistentResourceName.isNotDefault)
      'persistentResourceName': persistentResourceName,
    if (taskResourceUnavailableWaitTimeMs.isNotDefault)
      'taskResourceUnavailableWaitTimeMs': encodeInt64(
        taskResourceUnavailableWaitTimeMs,
      ),
    if (taskResourceUnavailableTimeoutBehavior.isNotDefault)
      'taskResourceUnavailableTimeoutBehavior':
          taskResourceUnavailableTimeoutBehavior.toJson(),
  };
}