|
2 | 2 | package com.microsoft.bingads.v13.adinsight; |
3 | 3 |
|
4 | 4 | import java.math.BigDecimal; |
| 5 | +import java.util.Calendar; |
5 | 6 | import jakarta.xml.bind.annotation.XmlAccessType; |
6 | 7 | import jakarta.xml.bind.annotation.XmlAccessorType; |
7 | 8 | import jakarta.xml.bind.annotation.XmlElement; |
8 | 9 | import jakarta.xml.bind.annotation.XmlRootElement; |
9 | 10 | import jakarta.xml.bind.annotation.XmlSchemaType; |
10 | 11 | import jakarta.xml.bind.annotation.XmlType; |
| 12 | +import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter; |
11 | 13 |
|
12 | 14 |
|
13 | 15 | /** |
|
34 | 36 | * <element name="DailyBudget" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> |
35 | 37 | * <element name="Bid" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> |
36 | 38 | * <element name="Currency" type="{https://bingads.microsoft.com/AdInsight/v13}Currency" minOccurs="0"/> |
| 39 | + * <element name="MultiAdTypes" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> |
| 40 | + * <element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> |
| 41 | + * <element name="EndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> |
| 42 | + * <element name="TotalBudget" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> |
37 | 43 | * </sequence> |
38 | 44 | * </restriction> |
39 | 45 | * </complexContent> |
|
57 | 63 | "feed", |
58 | 64 | "dailyBudget", |
59 | 65 | "bid", |
60 | | - "currency" |
| 66 | + "currency", |
| 67 | + "multiAdTypes", |
| 68 | + "startDate", |
| 69 | + "endDate", |
| 70 | + "totalBudget" |
61 | 71 | }) |
62 | 72 | @XmlRootElement(name = "GetAudienceFullEstimationRequest") |
63 | 73 | public class GetAudienceFullEstimationRequest { |
@@ -91,6 +101,18 @@ public class GetAudienceFullEstimationRequest { |
91 | 101 | @XmlElement(name = "Currency", nillable = true) |
92 | 102 | @XmlSchemaType(name = "string") |
93 | 103 | protected Currency currency; |
| 104 | + @XmlElement(name = "MultiAdTypes", nillable = true) |
| 105 | + protected Integer multiAdTypes; |
| 106 | + @XmlElement(name = "StartDate", type = String.class, nillable = true) |
| 107 | + @XmlJavaTypeAdapter(Adapter1 .class) |
| 108 | + @XmlSchemaType(name = "dateTime") |
| 109 | + protected Calendar startDate; |
| 110 | + @XmlElement(name = "EndDate", type = String.class, nillable = true) |
| 111 | + @XmlJavaTypeAdapter(Adapter1 .class) |
| 112 | + @XmlSchemaType(name = "dateTime") |
| 113 | + protected Calendar endDate; |
| 114 | + @XmlElement(name = "TotalBudget", nillable = true) |
| 115 | + protected BigDecimal totalBudget; |
94 | 116 |
|
95 | 117 | /** |
96 | 118 | * Gets the value of the age property. |
@@ -428,4 +450,100 @@ public void setCurrency(Currency value) { |
428 | 450 | this.currency = value; |
429 | 451 | } |
430 | 452 |
|
| 453 | + /** |
| 454 | + * Gets the value of the multiAdTypes property. |
| 455 | + * |
| 456 | + * @return |
| 457 | + * possible object is |
| 458 | + * {@link Integer } |
| 459 | + * |
| 460 | + */ |
| 461 | + public Integer getMultiAdTypes() { |
| 462 | + return multiAdTypes; |
| 463 | + } |
| 464 | + |
| 465 | + /** |
| 466 | + * Sets the value of the multiAdTypes property. |
| 467 | + * |
| 468 | + * @param value |
| 469 | + * allowed object is |
| 470 | + * {@link Integer } |
| 471 | + * |
| 472 | + */ |
| 473 | + public void setMultiAdTypes(Integer value) { |
| 474 | + this.multiAdTypes = value; |
| 475 | + } |
| 476 | + |
| 477 | + /** |
| 478 | + * Gets the value of the startDate property. |
| 479 | + * |
| 480 | + * @return |
| 481 | + * possible object is |
| 482 | + * {@link String } |
| 483 | + * |
| 484 | + */ |
| 485 | + public Calendar getStartDate() { |
| 486 | + return startDate; |
| 487 | + } |
| 488 | + |
| 489 | + /** |
| 490 | + * Sets the value of the startDate property. |
| 491 | + * |
| 492 | + * @param value |
| 493 | + * allowed object is |
| 494 | + * {@link String } |
| 495 | + * |
| 496 | + */ |
| 497 | + public void setStartDate(Calendar value) { |
| 498 | + this.startDate = value; |
| 499 | + } |
| 500 | + |
| 501 | + /** |
| 502 | + * Gets the value of the endDate property. |
| 503 | + * |
| 504 | + * @return |
| 505 | + * possible object is |
| 506 | + * {@link String } |
| 507 | + * |
| 508 | + */ |
| 509 | + public Calendar getEndDate() { |
| 510 | + return endDate; |
| 511 | + } |
| 512 | + |
| 513 | + /** |
| 514 | + * Sets the value of the endDate property. |
| 515 | + * |
| 516 | + * @param value |
| 517 | + * allowed object is |
| 518 | + * {@link String } |
| 519 | + * |
| 520 | + */ |
| 521 | + public void setEndDate(Calendar value) { |
| 522 | + this.endDate = value; |
| 523 | + } |
| 524 | + |
| 525 | + /** |
| 526 | + * Gets the value of the totalBudget property. |
| 527 | + * |
| 528 | + * @return |
| 529 | + * possible object is |
| 530 | + * {@link BigDecimal } |
| 531 | + * |
| 532 | + */ |
| 533 | + public BigDecimal getTotalBudget() { |
| 534 | + return totalBudget; |
| 535 | + } |
| 536 | + |
| 537 | + /** |
| 538 | + * Sets the value of the totalBudget property. |
| 539 | + * |
| 540 | + * @param value |
| 541 | + * allowed object is |
| 542 | + * {@link BigDecimal } |
| 543 | + * |
| 544 | + */ |
| 545 | + public void setTotalBudget(BigDecimal value) { |
| 546 | + this.totalBudget = value; |
| 547 | + } |
| 548 | + |
431 | 549 | } |
0 commit comments