001// Generated by delombok at Tue Jun 03 09:05:42 UTC 2025 002/* 003 * Copyright (c) 2010-2025 Mark Allen, Norbert Bartels. 004 * 005 * Permission is hereby granted, free of charge, to any person obtaining a copy 006 * of this software and associated documentation files (the "Software"), to deal 007 * in the Software without restriction, including without limitation the rights 008 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 009 * copies of the Software, and to permit persons to whom the Software is 010 * furnished to do so, subject to the following conditions: 011 * 012 * The above copyright notice and this permission notice shall be included in 013 * all copies or substantial portions of the Software. 014 * 015 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 016 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 017 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 018 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 019 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 021 * THE SOFTWARE. 022 */ 023package com.restfb.types.ads; 024 025import java.util.List; 026import com.restfb.Facebook; 027 028/** 029 * Represents the <a href="https://developers.facebook.com/docs/marketing-api/adcreative/">AdGroup Creative type</a>. 030 */ 031public class AdCreative extends NamedAdsObject { 032 private static final long serialVersionUID = 1L; 033 /** 034 * The actor ID (Page ID) of this creative. 035 * 036 * This field is available only for mobile app ads created before 2015 037 */ 038 @Facebook("actor_id") 039 private String actorId; 040 /** 041 * The image used for actor's icon. 042 * 043 * This field is available only for mobile app ads created before 2015 044 */ 045 @Facebook("actor_image_hash") 046 private String actorImageHash; 047 /** 048 * The URL of the icon for the actor (Page ID) of this creative. 049 * 050 * This field is only available for mobile app ads created before 2015 051 */ 052 @Facebook("actor_image_url") 053 private String actorImageUrl; 054 /** 055 * The title text used for actor. 056 * 057 * This field is available only for mobile app ads created before 2015 058 */ 059 @Facebook("actor_name") 060 private String actorName; 061 /** 062 * Ad Labels that are associated with this creative 063 */ 064 @Facebook("adlabels") 065 private List<AdLabel> adlabels; 066 /** 067 * Deep link fallback behavior for dynamic product ads if the app is not installed. 068 */ 069 @Facebook("applink_treatment") 070 private String applinkTreatment; 071 /** 072 * Used for Dynamic Creative to automatically experiment and deliver different variations of an ad's creative. 073 */ 074 @Facebook("asset_feed_spec") 075 private AdAssetFeedSpec assetFeedSpec; 076 /** 077 * The body of the ad 078 */ 079 @Facebook 080 private String body; 081 /** 082 * The call to action button text and header text of legacy ads. 083 */ 084 @Facebook("call_to_action_type") 085 private String callToActionType; 086 /** 087 * A JSON object defining crop dimensions for the image specified. 088 * 089 * See image crop reference for more details 090 */ 091 @Facebook("image_crops") 092 private AdsImageCrops imageCrops; 093 /** 094 * Image hash for an image you can use in creatives. 095 * 096 * See image library for more details 097 */ 098 @Facebook("image_hash") 099 private String imageHash; 100 /** 101 * A URL for the image for this creative. 102 * 103 * The image specified at this URL will be saved into the ad account's image library 104 */ 105 @Facebook("image_url") 106 private String imageUrl; 107 /** 108 * Instagram actor ID 109 */ 110 @Deprecated 111 @Facebook("instagram_actor_id") 112 private String instagramActorId; 113 /** 114 * Instagram user ID 115 */ 116 @Facebook("instagram_user_id") 117 private String instagramUserId; 118 /** 119 * Instagram permalink 120 */ 121 @Facebook("instagram_permalink_url") 122 private String instagramPermalinkUrl; 123 /** 124 * Instagram Story ID 125 * 126 * -- GETTER 127 */ 128 @Facebook("instagram_story_id") 129 private String instagramStoryId; 130 @Facebook("interactive_components_spec") 131 private AdCreativeInteractiveComponentsSpec interactiveComponentsSpec; 132 /** 133 * The Open Graph (OG) ID for the link in this creative if the landing page has OG tags 134 */ 135 @Facebook("link_og_id") 136 private String linkOgId; 137 /** 138 * Used to identify a specific landing tab on the Page (e.g. a Page tab app) by the Page tab's URL. 139 * 140 * See connection objects for retrieving Page tabs' URLs. app_data parameters may be added to the url to pass data to 141 * a tab app 142 */ 143 @Facebook("link_url") 144 private String linkUrl; 145 /** 146 * The ID of the promoted_object or object that is relevant to the ad and ad type 147 */ 148 @Facebook("object_id") 149 private String objectId; 150 /** 151 * The ID of a page post to use in an ad. 152 * 153 * This ID can be retrieved by using the graph API to query the posts of the page. If an image is used in the post, it 154 * will be downloaded and available in your account's image library 155 */ 156 @Facebook("object_story_id") 157 private String objectStoryId; 158 /** 159 * The page id and the content to create a new unpublished page post specified using one of link_data, photo_data, 160 * video_data, offer_data, text_data or template_data 161 */ 162 @Facebook("object_story_spec") 163 private AdCreativeObjectStorySpec objectStorySpec; 164 /** 165 * The type of object that is being advertised. 166 * 167 * Allowed values are: 168 * <ul> 169 * <li>PAGE</li> 170 * <li>DOMAIN</li> 171 * <li>EVENT</li> 172 * <li>STORE_ITEM: refers to an iTunes or Google Play store destination</li> 173 * <li>OFFER</li> 174 * <li>SHARE: from a page</li> 175 * <li>PHOTO</li> 176 * <li>STATUS: of a page</li> 177 * <li>VIDEO</li> 178 * <li>APPLICATION: app on Facebook</li> 179 * <li>INVALID: when an invalid object_id was specified such as a deleted object or if you do not have permission to 180 * see the object. In very few cases, this field may be empty if Facebook is unable to identify the type of advertised 181 * object</li> 182 * </ul> 183 */ 184 @Facebook("object_type") 185 private String objectType; 186 /** 187 * Destination URL for a link ads not connected to a page 188 */ 189 @Facebook("object_url") 190 private String objectUrl; 191 /** 192 * Use this field to customize the media for different Facebook placements. 193 * 194 * Currently you can use this field for customizing images only. The media specified here replaces the original media 195 * defined in the ad creative when the ad displays on those placements. For example, if you define a media here for 196 * the instagram key, Facebook uses that media instead of the media defined in the ad creative when showing the ad on 197 * Instagram. 198 */ 199 @Facebook("platform_customizations") 200 private String platformCustomizations; 201 /** 202 * The ID of the product set for this creative. See dynamic product ads for more detail 203 */ 204 @Facebook("product_set_id") 205 private String productSetId; 206 @Facebook("source_instagram_media_id") 207 private String sourceInstagramMediaId; 208 /** 209 * The run status of this creative. 210 * 211 * Allowed values are: 212 * <ul> 213 * <li>ACTIVE</li> 214 * <li>DELETED</li> 215 * </ul> 216 */ 217 @Facebook("run_status") 218 private String runStatus; 219 /** 220 * The Tracking URL for dynamic product ads. 221 * 222 * See dynamic product ads for more detail 223 */ 224 @Facebook("template_url") 225 private String templateUrl; 226 /** 227 * The URL to a thumbnail for this creative. 228 * 229 * You can optionally request dimensions of this thumbnail by providing the thumbnail_width and thumbnail_height 230 * parameters. See example for more detail 231 */ 232 @Facebook("thumbnail_url") 233 private String thumbnailUrl; 234 /** 235 * Title for a link ad (not connected to a Page) 236 */ 237 @Facebook("title") 238 private String title; 239 /** 240 * A set of query string parameters which will replace or be appended to urls clicked from page post ads, and canvas 241 * app install creatives only 242 */ 243 @Facebook("url_tags") 244 private String urlTags; 245 @Facebook("use_page_actor_override") 246 private Boolean usePageActorOverride; 247 @Facebook("video_id") 248 private String videoId; 249 @Facebook("creative_id") 250 private String creativeId; 251 252 /** 253 * @return The actor ID (Page ID) of this creative. 254 */ 255 @java.lang.SuppressWarnings("all") 256 public String getActorId() { 257 return this.actorId; 258 } 259 260 /** 261 * The actor ID (Page ID) of this creative. 262 * 263 * This field is available only for mobile app ads created before 2015 264 */ 265 @java.lang.SuppressWarnings("all") 266 public void setActorId(final String actorId) { 267 this.actorId = actorId; 268 } 269 270 /** 271 * @return The image used for actor's icon. 272 */ 273 @java.lang.SuppressWarnings("all") 274 public String getActorImageHash() { 275 return this.actorImageHash; 276 } 277 278 /** 279 * The image used for actor's icon. 280 * 281 * This field is available only for mobile app ads created before 2015 282 */ 283 @java.lang.SuppressWarnings("all") 284 public void setActorImageHash(final String actorImageHash) { 285 this.actorImageHash = actorImageHash; 286 } 287 288 /** 289 * @return The URL of the icon for the actor (Page ID) of this creative. 290 */ 291 @java.lang.SuppressWarnings("all") 292 public String getActorImageUrl() { 293 return this.actorImageUrl; 294 } 295 296 /** 297 * The URL of the icon for the actor (Page ID) of this creative. 298 * 299 * This field is only available for mobile app ads created before 2015 300 */ 301 @java.lang.SuppressWarnings("all") 302 public void setActorImageUrl(final String actorImageUrl) { 303 this.actorImageUrl = actorImageUrl; 304 } 305 306 /** 307 * @return The title text used for actor. 308 */ 309 @java.lang.SuppressWarnings("all") 310 public String getActorName() { 311 return this.actorName; 312 } 313 314 /** 315 * The title text used for actor. 316 * 317 * This field is available only for mobile app ads created before 2015 318 */ 319 @java.lang.SuppressWarnings("all") 320 public void setActorName(final String actorName) { 321 this.actorName = actorName; 322 } 323 324 /** 325 * @return Ad Labels that are associated with this creative 326 */ 327 @java.lang.SuppressWarnings("all") 328 public List<AdLabel> getAdlabels() { 329 return this.adlabels; 330 } 331 332 /** 333 * Ad Labels that are associated with this creative 334 */ 335 @java.lang.SuppressWarnings("all") 336 public void setAdlabels(final List<AdLabel> adlabels) { 337 this.adlabels = adlabels; 338 } 339 340 /** 341 * Deep link fallback behavior for dynamic product ads if the app is not installed. 342 */ 343 @java.lang.SuppressWarnings("all") 344 public String getApplinkTreatment() { 345 return this.applinkTreatment; 346 } 347 348 /** 349 * Deep link fallback behavior for dynamic product ads if the app is not installed. 350 */ 351 @java.lang.SuppressWarnings("all") 352 public void setApplinkTreatment(final String applinkTreatment) { 353 this.applinkTreatment = applinkTreatment; 354 } 355 356 /** 357 * Used for Dynamic Creative to automatically experiment and deliver different variations of an ad's creative. 358 */ 359 @java.lang.SuppressWarnings("all") 360 public AdAssetFeedSpec getAssetFeedSpec() { 361 return this.assetFeedSpec; 362 } 363 364 /** 365 * Used for Dynamic Creative to automatically experiment and deliver different variations of an ad's creative. 366 */ 367 @java.lang.SuppressWarnings("all") 368 public void setAssetFeedSpec(final AdAssetFeedSpec assetFeedSpec) { 369 this.assetFeedSpec = assetFeedSpec; 370 } 371 372 /** 373 * @return The body of the ad 374 */ 375 @java.lang.SuppressWarnings("all") 376 public String getBody() { 377 return this.body; 378 } 379 380 /** 381 * The body of the ad 382 */ 383 @java.lang.SuppressWarnings("all") 384 public void setBody(final String body) { 385 this.body = body; 386 } 387 388 /** 389 * @return The call to action button text and header text of legacy ads. 390 */ 391 @java.lang.SuppressWarnings("all") 392 public String getCallToActionType() { 393 return this.callToActionType; 394 } 395 396 /** 397 * The call to action button text and header text of legacy ads. 398 */ 399 @java.lang.SuppressWarnings("all") 400 public void setCallToActionType(final String callToActionType) { 401 this.callToActionType = callToActionType; 402 } 403 404 /** 405 * @return A JSON object defining crop dimensions for the image specified. 406 */ 407 @java.lang.SuppressWarnings("all") 408 public AdsImageCrops getImageCrops() { 409 return this.imageCrops; 410 } 411 412 /** 413 * A JSON object defining crop dimensions for the image specified. 414 * 415 * See image crop reference for more details 416 */ 417 @java.lang.SuppressWarnings("all") 418 public void setImageCrops(final AdsImageCrops imageCrops) { 419 this.imageCrops = imageCrops; 420 } 421 422 /** 423 * @return Image hash for an image you can use in creatives. 424 */ 425 @java.lang.SuppressWarnings("all") 426 public String getImageHash() { 427 return this.imageHash; 428 } 429 430 /** 431 * Image hash for an image you can use in creatives. 432 * 433 * See image library for more details 434 */ 435 @java.lang.SuppressWarnings("all") 436 public void setImageHash(final String imageHash) { 437 this.imageHash = imageHash; 438 } 439 440 /** 441 * @return A URL for the image for this creative. 442 */ 443 @java.lang.SuppressWarnings("all") 444 public String getImageUrl() { 445 return this.imageUrl; 446 } 447 448 /** 449 * A URL for the image for this creative. 450 * 451 * The image specified at this URL will be saved into the ad account's image library 452 */ 453 @java.lang.SuppressWarnings("all") 454 public void setImageUrl(final String imageUrl) { 455 this.imageUrl = imageUrl; 456 } 457 458 /** 459 * @return Instagram actor ID 460 */ 461 @java.lang.Deprecated 462 @java.lang.SuppressWarnings("all") 463 public String getInstagramActorId() { 464 return this.instagramActorId; 465 } 466 467 /** 468 * Instagram actor ID 469 */ 470 @java.lang.Deprecated 471 @java.lang.SuppressWarnings("all") 472 public void setInstagramActorId(final String instagramActorId) { 473 this.instagramActorId = instagramActorId; 474 } 475 476 /** 477 * @return Instagram user ID 478 */ 479 @java.lang.SuppressWarnings("all") 480 public String getInstagramUserId() { 481 return this.instagramUserId; 482 } 483 484 /** 485 * Instagram user ID 486 */ 487 @java.lang.SuppressWarnings("all") 488 public void setInstagramUserId(final String instagramUserId) { 489 this.instagramUserId = instagramUserId; 490 } 491 492 /** 493 * @return Instagram permalink 494 */ 495 @java.lang.SuppressWarnings("all") 496 public String getInstagramPermalinkUrl() { 497 return this.instagramPermalinkUrl; 498 } 499 500 /** 501 * Instagram permalink 502 */ 503 @java.lang.SuppressWarnings("all") 504 public void setInstagramPermalinkUrl(final String instagramPermalinkUrl) { 505 this.instagramPermalinkUrl = instagramPermalinkUrl; 506 } 507 508 /** 509 * Instagram Story ID 510 * 511 * -- GETTER 512 * 513 * @return Instagram Story ID 514 */ 515 @java.lang.SuppressWarnings("all") 516 public String getInstagramStoryId() { 517 return this.instagramStoryId; 518 } 519 520 /** 521 * Instagram Story ID 522 * 523 * -- GETTER 524 */ 525 @java.lang.SuppressWarnings("all") 526 public void setInstagramStoryId(final String instagramStoryId) { 527 this.instagramStoryId = instagramStoryId; 528 } 529 530 @java.lang.SuppressWarnings("all") 531 public AdCreativeInteractiveComponentsSpec getInteractiveComponentsSpec() { 532 return this.interactiveComponentsSpec; 533 } 534 535 @java.lang.SuppressWarnings("all") 536 public void setInteractiveComponentsSpec(final AdCreativeInteractiveComponentsSpec interactiveComponentsSpec) { 537 this.interactiveComponentsSpec = interactiveComponentsSpec; 538 } 539 540 /** 541 * @return The Open Graph (OG) ID for the link in this creative if the landing page has OG tags 542 */ 543 @java.lang.SuppressWarnings("all") 544 public String getLinkOgId() { 545 return this.linkOgId; 546 } 547 548 /** 549 * The Open Graph (OG) ID for the link in this creative if the landing page has OG tags 550 */ 551 @java.lang.SuppressWarnings("all") 552 public void setLinkOgId(final String linkOgId) { 553 this.linkOgId = linkOgId; 554 } 555 556 /** 557 * @return Used to identify a specific landing tab on the Page (e.g. a Page tab app) by the Page tab's URL. 558 */ 559 @java.lang.SuppressWarnings("all") 560 public String getLinkUrl() { 561 return this.linkUrl; 562 } 563 564 /** 565 * Used to identify a specific landing tab on the Page (e.g. a Page tab app) by the Page tab's URL. 566 * 567 * See connection objects for retrieving Page tabs' URLs. app_data parameters may be added to the url to pass data to 568 * a tab app 569 */ 570 @java.lang.SuppressWarnings("all") 571 public void setLinkUrl(final String linkUrl) { 572 this.linkUrl = linkUrl; 573 } 574 575 /** 576 * @return The ID of the promoted_object or object that is relevant to the ad and ad type 577 */ 578 @java.lang.SuppressWarnings("all") 579 public String getObjectId() { 580 return this.objectId; 581 } 582 583 /** 584 * The ID of the promoted_object or object that is relevant to the ad and ad type 585 */ 586 @java.lang.SuppressWarnings("all") 587 public void setObjectId(final String objectId) { 588 this.objectId = objectId; 589 } 590 591 /** 592 * @return The ID of a page post to use in an ad. 593 */ 594 @java.lang.SuppressWarnings("all") 595 public String getObjectStoryId() { 596 return this.objectStoryId; 597 } 598 599 /** 600 * The ID of a page post to use in an ad. 601 * 602 * This ID can be retrieved by using the graph API to query the posts of the page. If an image is used in the post, it 603 * will be downloaded and available in your account's image library 604 */ 605 @java.lang.SuppressWarnings("all") 606 public void setObjectStoryId(final String objectStoryId) { 607 this.objectStoryId = objectStoryId; 608 } 609 610 /** 611 * @return The page id and the content to create a new unpublished page post 612 */ 613 @java.lang.SuppressWarnings("all") 614 public AdCreativeObjectStorySpec getObjectStorySpec() { 615 return this.objectStorySpec; 616 } 617 618 /** 619 * The page id and the content to create a new unpublished page post specified using one of link_data, photo_data, 620 * video_data, offer_data, text_data or template_data 621 */ 622 @java.lang.SuppressWarnings("all") 623 public void setObjectStorySpec(final AdCreativeObjectStorySpec objectStorySpec) { 624 this.objectStorySpec = objectStorySpec; 625 } 626 627 /** 628 * @return The type of object that is being advertised. 629 */ 630 @java.lang.SuppressWarnings("all") 631 public String getObjectType() { 632 return this.objectType; 633 } 634 635 /** 636 * The type of object that is being advertised. 637 * 638 * Allowed values are: 639 * <ul> 640 * <li>PAGE</li> 641 * <li>DOMAIN</li> 642 * <li>EVENT</li> 643 * <li>STORE_ITEM: refers to an iTunes or Google Play store destination</li> 644 * <li>OFFER</li> 645 * <li>SHARE: from a page</li> 646 * <li>PHOTO</li> 647 * <li>STATUS: of a page</li> 648 * <li>VIDEO</li> 649 * <li>APPLICATION: app on Facebook</li> 650 * <li>INVALID: when an invalid object_id was specified such as a deleted object or if you do not have permission to 651 * see the object. In very few cases, this field may be empty if Facebook is unable to identify the type of advertised 652 * object</li> 653 * </ul> 654 */ 655 @java.lang.SuppressWarnings("all") 656 public void setObjectType(final String objectType) { 657 this.objectType = objectType; 658 } 659 660 /** 661 * @return Destination URL for a link ads not connected to a page 662 */ 663 @java.lang.SuppressWarnings("all") 664 public String getObjectUrl() { 665 return this.objectUrl; 666 } 667 668 /** 669 * Destination URL for a link ads not connected to a page 670 */ 671 @java.lang.SuppressWarnings("all") 672 public void setObjectUrl(final String objectUrl) { 673 this.objectUrl = objectUrl; 674 } 675 676 /** 677 * @return Use this field to customize the media for different Facebook placements. 678 */ 679 @java.lang.SuppressWarnings("all") 680 public String getPlatformCustomizations() { 681 return this.platformCustomizations; 682 } 683 684 /** 685 * Use this field to customize the media for different Facebook placements. 686 * 687 * Currently you can use this field for customizing images only. The media specified here replaces the original media 688 * defined in the ad creative when the ad displays on those placements. For example, if you define a media here for 689 * the instagram key, Facebook uses that media instead of the media defined in the ad creative when showing the ad on 690 * Instagram. 691 */ 692 @java.lang.SuppressWarnings("all") 693 public void setPlatformCustomizations(final String platformCustomizations) { 694 this.platformCustomizations = platformCustomizations; 695 } 696 697 /** 698 * @return The ID of the product set for this creative. See dynamic product ads for more detail 699 */ 700 @java.lang.SuppressWarnings("all") 701 public String getProductSetId() { 702 return this.productSetId; 703 } 704 705 /** 706 * The ID of the product set for this creative. See dynamic product ads for more detail 707 */ 708 @java.lang.SuppressWarnings("all") 709 public void setProductSetId(final String productSetId) { 710 this.productSetId = productSetId; 711 } 712 713 @java.lang.SuppressWarnings("all") 714 public String getSourceInstagramMediaId() { 715 return this.sourceInstagramMediaId; 716 } 717 718 @java.lang.SuppressWarnings("all") 719 public void setSourceInstagramMediaId(final String sourceInstagramMediaId) { 720 this.sourceInstagramMediaId = sourceInstagramMediaId; 721 } 722 723 /** 724 * @return The run status of this creative. 725 */ 726 @java.lang.SuppressWarnings("all") 727 public String getRunStatus() { 728 return this.runStatus; 729 } 730 731 /** 732 * The run status of this creative. 733 * 734 * Allowed values are: 735 * <ul> 736 * <li>ACTIVE</li> 737 * <li>DELETED</li> 738 * </ul> 739 */ 740 @java.lang.SuppressWarnings("all") 741 public void setRunStatus(final String runStatus) { 742 this.runStatus = runStatus; 743 } 744 745 /** 746 * @return The Tracking URL for dynamic product ads. 747 */ 748 @java.lang.SuppressWarnings("all") 749 public String getTemplateUrl() { 750 return this.templateUrl; 751 } 752 753 /** 754 * The Tracking URL for dynamic product ads. 755 * 756 * See dynamic product ads for more detail 757 */ 758 @java.lang.SuppressWarnings("all") 759 public void setTemplateUrl(final String templateUrl) { 760 this.templateUrl = templateUrl; 761 } 762 763 /** 764 * @return The URL to a thumbnail for this creative. 765 */ 766 @java.lang.SuppressWarnings("all") 767 public String getThumbnailUrl() { 768 return this.thumbnailUrl; 769 } 770 771 /** 772 * The URL to a thumbnail for this creative. 773 * 774 * You can optionally request dimensions of this thumbnail by providing the thumbnail_width and thumbnail_height 775 * parameters. See example for more detail 776 */ 777 @java.lang.SuppressWarnings("all") 778 public void setThumbnailUrl(final String thumbnailUrl) { 779 this.thumbnailUrl = thumbnailUrl; 780 } 781 782 /** 783 * @return Title for a link ad (not connected to a Page) 784 */ 785 @java.lang.SuppressWarnings("all") 786 public String getTitle() { 787 return this.title; 788 } 789 790 /** 791 * Title for a link ad (not connected to a Page) 792 */ 793 @java.lang.SuppressWarnings("all") 794 public void setTitle(final String title) { 795 this.title = title; 796 } 797 798 /** 799 * @return A set of query string parameters 800 */ 801 @java.lang.SuppressWarnings("all") 802 public String getUrlTags() { 803 return this.urlTags; 804 } 805 806 /** 807 * A set of query string parameters which will replace or be appended to urls clicked from page post ads, and canvas 808 * app install creatives only 809 */ 810 @java.lang.SuppressWarnings("all") 811 public void setUrlTags(final String urlTags) { 812 this.urlTags = urlTags; 813 } 814 815 @java.lang.SuppressWarnings("all") 816 public Boolean getUsePageActorOverride() { 817 return this.usePageActorOverride; 818 } 819 820 @java.lang.SuppressWarnings("all") 821 public void setUsePageActorOverride(final Boolean usePageActorOverride) { 822 this.usePageActorOverride = usePageActorOverride; 823 } 824 825 @java.lang.SuppressWarnings("all") 826 public String getVideoId() { 827 return this.videoId; 828 } 829 830 @java.lang.SuppressWarnings("all") 831 public void setVideoId(final String videoId) { 832 this.videoId = videoId; 833 } 834 835 @java.lang.SuppressWarnings("all") 836 public String getCreativeId() { 837 return this.creativeId; 838 } 839 840 @java.lang.SuppressWarnings("all") 841 public void setCreativeId(final String creativeId) { 842 this.creativeId = creativeId; 843 } 844}