@Override
  public int hashCode() {
    return Objects.hashCode(
        enabled,
        targetQuota,
        optimizerGroup,
        maxExecuteRetryCount,
        maxCommitRetryCount,
        targetSize,
        maxTaskSize,
        maxFileCount,
        openFileCost,
        fragmentRatio,
        minTargetSizeRatio,
        minorLeastFileCount,
        minorLeastInterval,
        majorDuplicateRatio,
        fullTriggerInterval,
        fullRewriteAllFiles,
        filter,
        baseHashBucket,
        baseRefreshInterval,
        hiveRefreshInterval,
        minPlanInterval);
  }
Configuration for optimizing process scheduling and executing.
amoro-common/src/main/java/org/apache/amoro/config/OptimizingConfig.java