{
  "groups": [
    {
      "name": "adx",
      "type": "com.adx.tracking.config.AppProperties",
      "sourceType": "com.adx.tracking.config.AppProperties"
    }
  ],
  "properties": [
    {
      "name": "adx.baidu-action-type",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-adx-endpoint",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-android-app-id",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-android-tag-ids",
      "type": "java.util.List<java.lang.String>",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-app-id",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-auction-price-e-key",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-auction-price-encryption",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-auction-price-i-key",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-bid-floor",
      "type": "java.lang.Long",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-conversion-base-url",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-customer-name",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-ios-app-id",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-ios-tag-ids",
      "type": "java.util.List<java.lang.String>",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-media-id",
      "type": "java.lang.Long",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-secret",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.baidu-tag-id",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.bid-ttl",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.callback-retry-enabled",
      "type": "java.lang.Boolean",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.callback-retry-interval",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.callback-retry-limit",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.conversion-sync-acts",
      "type": "java.util.List<java.lang.Integer>",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.conversion-sync-date-offset-days",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.conversion-sync-enabled",
      "type": "java.lang.Boolean",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.conversion-sync-interval",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.conversion-sync-page-size",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.kuaishou-act-map",
      "type": "java.util.Map<java.lang.Integer,java.lang.Integer>",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.kuaishou-extra-act-map",
      "type": "java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>>",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.port",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-addr",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-db",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-password",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-stream",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-stream-max-len",
      "type": "java.lang.Long",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.redis-username",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.skip-leader-election",
      "type": "java.lang.Boolean",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.task-lock-renew-interval",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.task-lock-retry-interval",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.task-lock-ttl",
      "type": "java.time.Duration",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.tidb-password",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.tidb-url",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.tidb-username",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.worker-batch",
      "type": "java.lang.Integer",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.worker-consumer",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    },
    {
      "name": "adx.worker-group",
      "type": "java.lang.String",
      "sourceType": "com.adx.tracking.config.AppProperties"
    }
  ],
  "hints": []
}