Skip to content

Commit 80385aa

Browse files
generatedunixname89002005295453facebook-github-bot
generatedunixname89002005295453
authored andcommitted
Auto-generated java SDK code update
Summary: ignore-conflict-markers Reviewed By: jingping2015 Differential Revision: D22875744 fbshipit-source-id: 684f6b0f
1 parent 20235cb commit 80385aa

File tree

71 files changed

+8068
-13687
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+8068
-13687
lines changed

examples/CustomAudienceUsersPost.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public static void main (String args[]) throws APIException {
3131
String access_token = "<ACCESS_TOKEN>";
3232
String app_secret = "<APP_SECRET>";
3333
String app_id = "<APP_ID>";
34-
String id = "<ID>";
34+
String id = "<CUSTOM_AUDIENCE_ID>";
3535
APIContext context = new APIContext(access_token).enableDebug(true);
3636

3737
new CustomAudience(id, context).createUser()

examples/CustomAudienceUsersPostCrossPlatform.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public static void main (String args[]) throws APIException {
3131
String access_token = "<ACCESS_TOKEN>";
3232
String app_secret = "<APP_SECRET>";
3333
String app_id = "<APP_ID>";
34-
String id = "<ID>";
34+
String id = "<CUSTOM_AUDIENCE_ID>";
3535
APIContext context = new APIContext(access_token).enableDebug(true);
3636

3737
new CustomAudience(id, context).createUser()

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.facebook.business.sdk</groupId>
55
<artifactId>facebook-java-business-sdk</artifactId>
66
<packaging>jar</packaging>
7-
<version>7.2.1</version>
7+
<version>7.0.0</version>
88
<name>${project.groupId}:${project.artifactId}</name>
99
<description>Facebook Business Solutions SDK for Java</description>
1010
<url>https://developers.facebook.com/docs/marketing-api/sdks</url>

src/main/java/com/facebook/ads/sdk/AdAccount.java

+50-12
Original file line numberDiff line numberDiff line change
@@ -1050,6 +1050,7 @@ public APINodeList<AdActivity> getLastResponse() {
10501050
"after",
10511051
"business_id",
10521052
"category",
1053+
"data_source",
10531054
"extra_oids",
10541055
"limit",
10551056
"oid",
@@ -1154,6 +1155,15 @@ public APIRequestGetActivities setCategory (String category) {
11541155
return this;
11551156
}
11561157

1158+
public APIRequestGetActivities setDataSource (AdActivity.EnumDataSource dataSource) {
1159+
this.setParam("data_source", dataSource);
1160+
return this;
1161+
}
1162+
public APIRequestGetActivities setDataSource (String dataSource) {
1163+
this.setParam("data_source", dataSource);
1164+
return this;
1165+
}
1166+
11571167
public APIRequestGetActivities setExtraOids (List<String> extraOids) {
11581168
this.setParam("extra_oids", extraOids);
11591169
return this;
@@ -10106,6 +10116,7 @@ public AdVideo getLastResponse() {
1010610116
"composer_type",
1010710117
"container_type",
1010810118
"content_category",
10119+
"creative_tools",
1010910120
"description",
1011010121
"embeddable",
1011110122
"end_offset",
@@ -10159,6 +10170,7 @@ public AdVideo getLastResponse() {
1015910170
"upload_session_id",
1016010171
"upload_setting_properties",
1016110172
"video_file_chunk",
10173+
"video_id_original",
1016210174
"video_start_time_ms",
1016310175
"waterfall_id",
1016410176
"file",
@@ -10330,6 +10342,11 @@ public APIRequestCreateAdVideo setContentCategory (String contentCategory) {
1033010342
return this;
1033110343
}
1033210344

10345+
public APIRequestCreateAdVideo setCreativeTools (String creativeTools) {
10346+
this.setParam("creative_tools", creativeTools);
10347+
return this;
10348+
}
10349+
1033310350
public APIRequestCreateAdVideo setDescription (String description) {
1033410351
this.setParam("description", description);
1033510352
return this;
@@ -10733,6 +10750,11 @@ public APIRequestCreateAdVideo setVideoFileChunk (byte[] videoFileChunk) {
1073310750
return this;
1073410751
}
1073510752

10753+
public APIRequestCreateAdVideo setVideoIdOriginal (String videoIdOriginal) {
10754+
this.setParam("video_id_original", videoIdOriginal);
10755+
return this;
10756+
}
10757+
1073610758
public APIRequestCreateAdVideo setVideoStartTimeMs (Long videoStartTimeMs) {
1073710759
this.setParam("video_start_time_ms", videoStartTimeMs);
1073810760
return this;
@@ -14351,6 +14373,7 @@ public APINodeList<Campaign> getLastResponse() {
1435114373
"source_campaign_id",
1435214374
"special_ad_categories",
1435314375
"special_ad_category",
14376+
"special_ad_category_country",
1435414377
"spend_cap",
1435514378
"start_time",
1435614379
"status",
@@ -14673,6 +14696,13 @@ public APIRequestGetCampaigns requestSpecialAdCategoryField (boolean value) {
1467314696
this.requestField("special_ad_category", value);
1467414697
return this;
1467514698
}
14699+
public APIRequestGetCampaigns requestSpecialAdCategoryCountryField () {
14700+
return this.requestSpecialAdCategoryCountryField(true);
14701+
}
14702+
public APIRequestGetCampaigns requestSpecialAdCategoryCountryField (boolean value) {
14703+
this.requestField("special_ad_category_country", value);
14704+
return this;
14705+
}
1467614706
public APIRequestGetCampaigns requestSpendCapField () {
1467714707
return this.requestSpendCapField(true);
1467814708
}
@@ -14738,6 +14768,7 @@ public Campaign getLastResponse() {
1473814768
"promoted_object",
1473914769
"source_campaign_id",
1474014770
"special_ad_categories",
14771+
"special_ad_category_country",
1474114772
"spend_cap",
1474214773
"status",
1474314774
"topline_id",
@@ -14905,6 +14936,15 @@ public APIRequestCreateCampaign setSpecialAdCategories (String specialAdCategori
1490514936
return this;
1490614937
}
1490714938

14939+
public APIRequestCreateCampaign setSpecialAdCategoryCountry (List<Campaign.EnumSpecialAdCategoryCountry> specialAdCategoryCountry) {
14940+
this.setParam("special_ad_category_country", specialAdCategoryCountry);
14941+
return this;
14942+
}
14943+
public APIRequestCreateCampaign setSpecialAdCategoryCountry (String specialAdCategoryCountry) {
14944+
this.setParam("special_ad_category_country", specialAdCategoryCountry);
14945+
return this;
14946+
}
14947+
1490814948
public APIRequestCreateCampaign setSpendCap (Long spendCap) {
1490914949
this.setParam("spend_cap", spendCap);
1491014950
return this;
@@ -15015,6 +15055,7 @@ public APINodeList<Campaign> getLastResponse() {
1501515055
"source_campaign_id",
1501615056
"special_ad_categories",
1501715057
"special_ad_category",
15058+
"special_ad_category_country",
1501815059
"spend_cap",
1501915060
"start_time",
1502015061
"status",
@@ -15319,6 +15360,13 @@ public APIRequestGetCampaignsByLabels requestSpecialAdCategoryField (boolean val
1531915360
this.requestField("special_ad_category", value);
1532015361
return this;
1532115362
}
15363+
public APIRequestGetCampaignsByLabels requestSpecialAdCategoryCountryField () {
15364+
return this.requestSpecialAdCategoryCountryField(true);
15365+
}
15366+
public APIRequestGetCampaignsByLabels requestSpecialAdCategoryCountryField (boolean value) {
15367+
this.requestField("special_ad_category_country", value);
15368+
return this;
15369+
}
1532215370
public APIRequestGetCampaignsByLabels requestSpendCapField () {
1532315371
return this.requestSpendCapField(true);
1532415372
}
@@ -26682,6 +26730,8 @@ public static enum EnumCurrency {
2668226730
VALUE_TRY("TRY"),
2668326731
@SerializedName("TWD")
2668426732
VALUE_TWD("TWD"),
26733+
@SerializedName("UAH")
26734+
VALUE_UAH("UAH"),
2668526735
@SerializedName("USD")
2668626736
VALUE_USD("USD"),
2668726737
@SerializedName("UYU")
@@ -26709,12 +26759,6 @@ public static enum EnumPermittedTasks {
2670926759
VALUE_ADVERTISE("ADVERTISE"),
2671026760
@SerializedName("ANALYZE")
2671126761
VALUE_ANALYZE("ANALYZE"),
26712-
@SerializedName("CREATIVE")
26713-
VALUE_CREATIVE("CREATIVE"),
26714-
@SerializedName("DRAFT")
26715-
VALUE_DRAFT("DRAFT"),
26716-
@SerializedName("FB_EMPLOYEE_DSO_ADVERTISE")
26717-
VALUE_FB_EMPLOYEE_DSO_ADVERTISE("FB_EMPLOYEE_DSO_ADVERTISE"),
2671826762
@SerializedName("MANAGE")
2671926763
VALUE_MANAGE("MANAGE"),
2672026764
;
@@ -26736,12 +26780,6 @@ public static enum EnumTasks {
2673626780
VALUE_ADVERTISE("ADVERTISE"),
2673726781
@SerializedName("ANALYZE")
2673826782
VALUE_ANALYZE("ANALYZE"),
26739-
@SerializedName("CREATIVE")
26740-
VALUE_CREATIVE("CREATIVE"),
26741-
@SerializedName("DRAFT")
26742-
VALUE_DRAFT("DRAFT"),
26743-
@SerializedName("FB_EMPLOYEE_DSO_ADVERTISE")
26744-
VALUE_FB_EMPLOYEE_DSO_ADVERTISE("FB_EMPLOYEE_DSO_ADVERTISE"),
2674526783
@SerializedName("MANAGE")
2674626784
VALUE_MANAGE("MANAGE"),
2674726785
;

src/main/java/com/facebook/ads/sdk/AdAccountDeliveryEstimate.java

+2
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,8 @@ public static enum EnumOptimizationGoal {
294294
VALUE_PAGE_LIKES("PAGE_LIKES"),
295295
@SerializedName("POST_ENGAGEMENT")
296296
VALUE_POST_ENGAGEMENT("POST_ENGAGEMENT"),
297+
@SerializedName("QUALITY_LEAD")
298+
VALUE_QUALITY_LEAD("QUALITY_LEAD"),
297299
@SerializedName("REACH")
298300
VALUE_REACH("REACH"),
299301
@SerializedName("REPLIES")

src/main/java/com/facebook/ads/sdk/AdAccountMatchedSearchApplicationsEdgeData.java

+2
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,8 @@ public static enum EnumAppStore {
315315
VALUE_ITUNES("ITUNES"),
316316
@SerializedName("ITUNES_IPAD")
317317
VALUE_ITUNES_IPAD("ITUNES_IPAD"),
318+
@SerializedName("OCULUS_APP_STORE")
319+
VALUE_OCULUS_APP_STORE("OCULUS_APP_STORE"),
318320
@SerializedName("ROKU_STORE")
319321
VALUE_ROKU_STORE("ROKU_STORE"),
320322
@SerializedName("WINDOWS_10_STORE")

src/main/java/com/facebook/ads/sdk/AdAccountTargetingUnified.java

+2
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,8 @@ public static enum EnumRegulatedCategories {
524524
VALUE_EMPLOYMENT("EMPLOYMENT"),
525525
@SerializedName("HOUSING")
526526
VALUE_HOUSING("HOUSING"),
527+
@SerializedName("ISSUES_ELECTIONS_POLITICS")
528+
VALUE_ISSUES_ELECTIONS_POLITICS("ISSUES_ELECTIONS_POLITICS"),
527529
@SerializedName("NONE")
528530
VALUE_NONE("NONE"),
529531
;

src/main/java/com/facebook/ads/sdk/AdActivity.java

+23
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,8 @@ public static enum EnumEventType {
451451
VALUE_UPDATE_AD_SET_BUDGET("update_ad_set_budget"),
452452
@SerializedName("update_ad_set_duration")
453453
VALUE_UPDATE_AD_SET_DURATION("update_ad_set_duration"),
454+
@SerializedName("update_ad_set_learning_stage_status")
455+
VALUE_UPDATE_AD_SET_LEARNING_STAGE_STATUS("update_ad_set_learning_stage_status"),
454456
@SerializedName("update_ad_set_min_spend_target")
455457
VALUE_UPDATE_AD_SET_MIN_SPEND_TARGET("update_ad_set_min_spend_target"),
456458
@SerializedName("update_ad_set_name")
@@ -491,6 +493,8 @@ public static enum EnumEventType {
491493
VALUE_UPDATE_CAMPAIGN_RUN_STATUS("update_campaign_run_status"),
492494
@SerializedName("update_campaign_schedule")
493495
VALUE_UPDATE_CAMPAIGN_SCHEDULE("update_campaign_schedule"),
496+
@SerializedName("update_delivery_type_cross_level_shift")
497+
VALUE_UPDATE_DELIVERY_TYPE_CROSS_LEVEL_SHIFT("update_delivery_type_cross_level_shift"),
494498
;
495499

496500
private String value;
@@ -542,6 +546,25 @@ public String toString() {
542546
}
543547
}
544548

549+
public static enum EnumDataSource {
550+
@SerializedName("CALYPSO")
551+
VALUE_CALYPSO("CALYPSO"),
552+
@SerializedName("TAO")
553+
VALUE_TAO("TAO"),
554+
;
555+
556+
private String value;
557+
558+
private EnumDataSource(String value) {
559+
this.value = value;
560+
}
561+
562+
@Override
563+
public String toString() {
564+
return value;
565+
}
566+
}
567+
545568

546569
synchronized /*package*/ static Gson getGson() {
547570
if (gson != null) {

src/main/java/com/facebook/ads/sdk/AdAssetFeedSpec.java

+2
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,8 @@ public static enum EnumCallToActionTypes {
513513
VALUE_SEE_MORE("SEE_MORE"),
514514
@SerializedName("SELL_NOW")
515515
VALUE_SELL_NOW("SELL_NOW"),
516+
@SerializedName("SEND_A_GIFT")
517+
VALUE_SEND_A_GIFT("SEND_A_GIFT"),
516518
@SerializedName("SHARE")
517519
VALUE_SHARE("SHARE"),
518520
@SerializedName("SHOP_NOW")

src/main/java/com/facebook/ads/sdk/AdCampaignActivity.java

+4-36
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,6 @@ public class AdCampaignActivity extends APINode {
8787
private EnumBillingEventNew mBillingEventNew = null;
8888
@SerializedName("billing_event_old")
8989
private EnumBillingEventOld mBillingEventOld = null;
90-
@SerializedName("brande_audience_id_new")
91-
private BrandAudience mBrandeAudienceIdNew = null;
92-
@SerializedName("brande_audience_id_old")
93-
private BrandAudience mBrandeAudienceIdOld = null;
9490
@SerializedName("budget_limit_new")
9591
private Object mBudgetLimitNew = null;
9692
@SerializedName("budget_limit_old")
@@ -445,20 +441,6 @@ public EnumBillingEventOld getFieldBillingEventOld() {
445441
return mBillingEventOld;
446442
}
447443

448-
public BrandAudience getFieldBrandeAudienceIdNew() {
449-
if (mBrandeAudienceIdNew != null) {
450-
mBrandeAudienceIdNew.context = getContext();
451-
}
452-
return mBrandeAudienceIdNew;
453-
}
454-
455-
public BrandAudience getFieldBrandeAudienceIdOld() {
456-
if (mBrandeAudienceIdOld != null) {
457-
mBrandeAudienceIdOld.context = getContext();
458-
}
459-
return mBrandeAudienceIdOld;
460-
}
461-
462444
public Object getFieldBudgetLimitNew() {
463445
return mBudgetLimitNew;
464446
}
@@ -640,8 +622,6 @@ public AdCampaignActivity getLastResponse() {
640622
"bid_type_old",
641623
"billing_event_new",
642624
"billing_event_old",
643-
"brande_audience_id_new",
644-
"brande_audience_id_old",
645625
"budget_limit_new",
646626
"budget_limit_old",
647627
"created_time",
@@ -883,20 +863,6 @@ public APIRequestGet requestBillingEventOldField (boolean value) {
883863
this.requestField("billing_event_old", value);
884864
return this;
885865
}
886-
public APIRequestGet requestBrandeAudienceIdNewField () {
887-
return this.requestBrandeAudienceIdNewField(true);
888-
}
889-
public APIRequestGet requestBrandeAudienceIdNewField (boolean value) {
890-
this.requestField("brande_audience_id_new", value);
891-
return this;
892-
}
893-
public APIRequestGet requestBrandeAudienceIdOldField () {
894-
return this.requestBrandeAudienceIdOldField(true);
895-
}
896-
public APIRequestGet requestBrandeAudienceIdOldField (boolean value) {
897-
this.requestField("brande_audience_id_old", value);
898-
return this;
899-
}
900866
public APIRequestGet requestBudgetLimitNewField () {
901867
return this.requestBudgetLimitNewField(true);
902868
}
@@ -1314,6 +1280,8 @@ public static enum EnumOptimizationGoalNew {
13141280
VALUE_PAGE_LIKES("PAGE_LIKES"),
13151281
@SerializedName("POST_ENGAGEMENT")
13161282
VALUE_POST_ENGAGEMENT("POST_ENGAGEMENT"),
1283+
@SerializedName("QUALITY_LEAD")
1284+
VALUE_QUALITY_LEAD("QUALITY_LEAD"),
13171285
@SerializedName("REACH")
13181286
VALUE_REACH("REACH"),
13191287
@SerializedName("REPLIES")
@@ -1379,6 +1347,8 @@ public static enum EnumOptimizationGoalOld {
13791347
VALUE_PAGE_LIKES("PAGE_LIKES"),
13801348
@SerializedName("POST_ENGAGEMENT")
13811349
VALUE_POST_ENGAGEMENT("POST_ENGAGEMENT"),
1350+
@SerializedName("QUALITY_LEAD")
1351+
VALUE_QUALITY_LEAD("QUALITY_LEAD"),
13821352
@SerializedName("REACH")
13831353
VALUE_REACH("REACH"),
13841354
@SerializedName("REPLIES")
@@ -1438,8 +1408,6 @@ public AdCampaignActivity copyFrom(AdCampaignActivity instance) {
14381408
this.mBidTypeOld = instance.mBidTypeOld;
14391409
this.mBillingEventNew = instance.mBillingEventNew;
14401410
this.mBillingEventOld = instance.mBillingEventOld;
1441-
this.mBrandeAudienceIdNew = instance.mBrandeAudienceIdNew;
1442-
this.mBrandeAudienceIdOld = instance.mBrandeAudienceIdOld;
14431411
this.mBudgetLimitNew = instance.mBudgetLimitNew;
14441412
this.mBudgetLimitOld = instance.mBudgetLimitOld;
14451413
this.mCreatedTime = instance.mCreatedTime;

src/main/java/com/facebook/ads/sdk/AdCampaignDeliveryEstimate.java

+2
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,8 @@ public static enum EnumOptimizationGoal {
294294
VALUE_PAGE_LIKES("PAGE_LIKES"),
295295
@SerializedName("POST_ENGAGEMENT")
296296
VALUE_POST_ENGAGEMENT("POST_ENGAGEMENT"),
297+
@SerializedName("QUALITY_LEAD")
298+
VALUE_QUALITY_LEAD("QUALITY_LEAD"),
297299
@SerializedName("REACH")
298300
VALUE_REACH("REACH"),
299301
@SerializedName("REPLIES")

src/main/java/com/facebook/ads/sdk/AdCreative.java

+2
Original file line numberDiff line numberDiff line change
@@ -2345,6 +2345,8 @@ public static enum EnumCallToActionType {
23452345
VALUE_SEE_MORE("SEE_MORE"),
23462346
@SerializedName("SELL_NOW")
23472347
VALUE_SELL_NOW("SELL_NOW"),
2348+
@SerializedName("SEND_A_GIFT")
2349+
VALUE_SEND_A_GIFT("SEND_A_GIFT"),
23482350
@SerializedName("SHARE")
23492351
VALUE_SHARE("SHARE"),
23502352
@SerializedName("SHOP_NOW")

src/main/java/com/facebook/ads/sdk/AdCreativeLinkDataCallToAction.java

+2
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,8 @@ public static enum EnumType {
324324
VALUE_SEE_MORE("SEE_MORE"),
325325
@SerializedName("SELL_NOW")
326326
VALUE_SELL_NOW("SELL_NOW"),
327+
@SerializedName("SEND_A_GIFT")
328+
VALUE_SEND_A_GIFT("SEND_A_GIFT"),
327329
@SerializedName("SHARE")
328330
VALUE_SHARE("SHARE"),
329331
@SerializedName("SHOP_NOW")

0 commit comments

Comments
 (0)