public double getDoubleOrDefault(final List<String> keys, final double defaultValue) {
    for (final String key : keys) {
      final String value = getString(key);
      if (value != null) {
        return Double.parseDouble(value);
      }
    }
    return defaultValue;
  }
Used in {@link PipeExtractor#customize(PipeParameters, PipeExtractorRuntimeConfiguration)} ,
{@link PipeProcessor#customize(PipeParameters, PipeProcessorRuntimeConfiguration)} and {@link
PipeConnector#customize(PipeParameters, PipeConnectorRuntimeConfiguration)}.

<p>This class is used to parse the parameters in WITH SOURCE, WITH PROCESSOR and WITH SINK when
creating a pipe.

<p>The input parameters are the key-value pair attributes for customization.
iotdb-api/pipe-api/src/main/java/org/apache/iotdb/pipe/api/customizer/parameter/PipeParameters.java