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