This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


    from 56cfbca0fb [Feature] [connector-http-linear] Add Linear HTTP Source 
Connector and Unit Test (#12270)
     add 7a427d40de [Feature][Connector-V2] Add Facebook Ads source connector 
(#12275)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/labeler/label-scope-conf.yml     |   5 +
 config/plugin_config                               |   1 +
 docs/en/connector-v2/source/FacebookAds.md         | 169 +++++++++++++
 docs/zh/connector-v2/source/FacebookAds.md         | 162 ++++++++++++
 plugin-mapping.properties                          |   1 +
 .../pom.xml                                        |   4 +-
 .../facebook/ads/client/FacebookAdsClient.java     | 254 +++++++++++++++++++
 .../facebook/ads/config/FacebookAdsParameters.java |  48 ++++
 .../ads/config/FacebookAdsSourceOptions.java       | 127 ++++++++++
 .../ads/config/FacebookAdsTableConfig.java}        |  29 ++-
 .../exception/FacebookAdsConnectorErrorCode.java}  |  15 +-
 .../exception/FacebookAdsConnectorException.java}  |  10 +-
 .../facebook/ads/source/FacebookAdsSource.java     | 262 +++++++++++++++++++
 .../ads/source/FacebookAdsSourceFactory.java}      |  43 ++--
 .../ads/source/FacebookAdsSourceReader.java}       |  46 ++--
 .../facebook/ads/FacebookAdsSourceFactoryTest.java | 160 ++++++++++++
 .../facebook/ads/client/FacebookAdsClientTest.java | 278 +++++++++++++++++++++
 .../facebook/ads/source/FacebookAdsSourceTest.java | 246 ++++++++++++++++++
 seatunnel-connectors-v2/pom.xml                    |   1 +
 seatunnel-dist/pom.xml                             |   6 +
 20 files changed, 1793 insertions(+), 74 deletions(-)
 create mode 100644 docs/en/connector-v2/source/FacebookAds.md
 create mode 100644 docs/zh/connector-v2/source/FacebookAds.md
 copy seatunnel-connectors-v2/{connector-google-ads => 
connector-facebook-ads}/pom.xml (95%)
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/client/FacebookAdsClient.java
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/config/FacebookAdsParameters.java
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/config/FacebookAdsSourceOptions.java
 copy 
seatunnel-connectors-v2/{connector-google-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/google/ads/config/GoogleAdsTableConfig.java
 => 
connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/config/FacebookAdsTableConfig.java}
 (63%)
 copy 
seatunnel-connectors-v2/{connector-nebulagraph/src/main/java/org/apache/seatunnel/connectors/seatunnel/nebulagraph/exception/NebulaGraphConnectorErrorCode.java
 => 
connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/exception/FacebookAdsConnectorErrorCode.java}
 (64%)
 copy 
seatunnel-connectors-v2/{connector-sensorsdata/src/main/java/org/apache/seatunnel/connectors/sensorsdata/sdk/exception/SensorsDataConnectorException.java
 => 
connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/exception/FacebookAdsConnectorException.java}
 (82%)
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/source/FacebookAdsSource.java
 copy 
seatunnel-connectors-v2/{connector-iotdb/src/main/java/org/apache/seatunnel/connectors/seatunnel/iotdb/source/IoTDBSourceFactory.java
 => 
connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/source/FacebookAdsSourceFactory.java}
 (60%)
 copy 
seatunnel-connectors-v2/{connector-google-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/google/ads/source/GoogleAdsSourceReader.java
 => 
connector-facebook-ads/src/main/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/source/FacebookAdsSourceReader.java}
 (59%)
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/test/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/FacebookAdsSourceFactoryTest.java
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/test/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/client/FacebookAdsClientTest.java
 create mode 100644 
seatunnel-connectors-v2/connector-facebook-ads/src/test/java/org/apache/seatunnel/connectors/seatunnel/facebook/ads/source/FacebookAdsSourceTest.java

Reply via email to