Skip to content

Commit 285a83e

Browse files
authored
Merge pull request #227 from BingAds/v13.0.25.1
v13.0.25.1
2 parents 88a9c34 + fd193e0 commit 285a83e

30 files changed

+529
-40
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The Bing Ads Java SDK includes and depends on the microsoft.bingads Maven artifa
1616
<dependency>
1717
<groupId>com.microsoft.bingads</groupId>
1818
<artifactId>microsoft.bingads</artifactId>
19-
<version>13.0.25</version>
19+
<version>13.0.25.1</version>
2020
</dependency>
2121
```
2222
If you are not using a Maven project, you must include the correct version of each dependency. You can review the complete list of Bing Ads Java SDK dependencies at the [Maven Repository](http://mvnrepository.com/artifact/com.microsoft.bingads/microsoft.bingads/).

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>com.microsoft.bingads</groupId>
4-
<version>13.0.25</version>
4+
<version>13.0.25.1</version>
55
<name>Bing Ads Java SDK</name>
66
<description>The Bing Ads Java SDK is a library improving developer experience when working with the Bing Ads services by providing high-level access to features such as Bulk API, OAuth Authorization and SOAP API.</description>
77
<url>https://github.com/BingAds/BingAds-Java-SDK</url>

proxies/com/microsoft/bingads/v13/adinsight/GetAudienceFullEstimationRequest.java

Lines changed: 119 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22
package com.microsoft.bingads.v13.adinsight;
33

44
import java.math.BigDecimal;
5+
import java.util.Calendar;
56
import jakarta.xml.bind.annotation.XmlAccessType;
67
import jakarta.xml.bind.annotation.XmlAccessorType;
78
import jakarta.xml.bind.annotation.XmlElement;
89
import jakarta.xml.bind.annotation.XmlRootElement;
910
import jakarta.xml.bind.annotation.XmlSchemaType;
1011
import jakarta.xml.bind.annotation.XmlType;
12+
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
1113

1214

1315
/**
@@ -34,6 +36,10 @@
3436
* <element name="DailyBudget" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
3537
* <element name="Bid" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
3638
* <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"/>
3743
* </sequence>
3844
* </restriction>
3945
* </complexContent>
@@ -57,7 +63,11 @@
5763
"feed",
5864
"dailyBudget",
5965
"bid",
60-
"currency"
66+
"currency",
67+
"multiAdTypes",
68+
"startDate",
69+
"endDate",
70+
"totalBudget"
6171
})
6272
@XmlRootElement(name = "GetAudienceFullEstimationRequest")
6373
public class GetAudienceFullEstimationRequest {
@@ -91,6 +101,18 @@ public class GetAudienceFullEstimationRequest {
91101
@XmlElement(name = "Currency", nillable = true)
92102
@XmlSchemaType(name = "string")
93103
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;
94116

95117
/**
96118
* Gets the value of the age property.
@@ -428,4 +450,100 @@ public void setCurrency(Currency value) {
428450
this.currency = value;
429451
}
430452

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+
431549
}

proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter26.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
66

77
public class Adapter26
8-
extends XmlAdapter<String, Collection<ConversionGoalType>>
8+
extends XmlAdapter<String, Collection<UetTagAdditionalField>>
99
{
1010

1111

12-
public Collection<ConversionGoalType> unmarshal(String value) {
13-
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToList(value));
12+
public Collection<UetTagAdditionalField> unmarshal(String value) {
13+
return (com.microsoft.bingads.v13.campaignmanagement.UetTagAdditionalFieldConverter.convertToList(value));
1414
}
1515

16-
public String marshal(Collection<ConversionGoalType> value) {
17-
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToString(value));
16+
public String marshal(Collection<UetTagAdditionalField> value) {
17+
return (com.microsoft.bingads.v13.campaignmanagement.UetTagAdditionalFieldConverter.convertToString(value));
1818
}
1919

2020
}

proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter27.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
66

77
public class Adapter27
8-
extends XmlAdapter<String, Collection<ConversionGoalAdditionalField>>
8+
extends XmlAdapter<String, Collection<ConversionGoalType>>
99
{
1010

1111

12-
public Collection<ConversionGoalAdditionalField> unmarshal(String value) {
13-
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToList(value));
12+
public Collection<ConversionGoalType> unmarshal(String value) {
13+
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToList(value));
1414
}
1515

16-
public String marshal(Collection<ConversionGoalAdditionalField> value) {
17-
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToString(value));
16+
public String marshal(Collection<ConversionGoalType> value) {
17+
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalTypeConverter.convertToString(value));
1818
}
1919

2020
}

proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter28.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
66

77
public class Adapter28
8-
extends XmlAdapter<String, Collection<ImportAdditionalField>>
8+
extends XmlAdapter<String, Collection<ConversionGoalAdditionalField>>
99
{
1010

1111

12-
public Collection<ImportAdditionalField> unmarshal(String value) {
13-
return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToList(value));
12+
public Collection<ConversionGoalAdditionalField> unmarshal(String value) {
13+
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToList(value));
1414
}
1515

16-
public String marshal(Collection<ImportAdditionalField> value) {
17-
return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToString(value));
16+
public String marshal(Collection<ConversionGoalAdditionalField> value) {
17+
return (com.microsoft.bingads.v13.campaignmanagement.ConversionGoalAdditionalFieldConverter.convertToString(value));
1818
}
1919

2020
}

proxies/com/microsoft/bingads/v13/campaignmanagement/Adapter29.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
66

77
public class Adapter29
8-
extends XmlAdapter<String, Collection<DeviceType>>
8+
extends XmlAdapter<String, Collection<ImportAdditionalField>>
99
{
1010

1111

12-
public Collection<DeviceType> unmarshal(String value) {
13-
return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToList(value));
12+
public Collection<ImportAdditionalField> unmarshal(String value) {
13+
return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToList(value));
1414
}
1515

16-
public String marshal(Collection<DeviceType> value) {
17-
return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToString(value));
16+
public String marshal(Collection<ImportAdditionalField> value) {
17+
return (com.microsoft.bingads.v13.campaignmanagement.ImportAdditionalFieldConverter.convertToString(value));
1818
}
1919

2020
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
package com.microsoft.bingads.v13.campaignmanagement;
3+
4+
import java.util.Collection;
5+
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
6+
7+
public class Adapter30
8+
extends XmlAdapter<String, Collection<DeviceType>>
9+
{
10+
11+
12+
public Collection<DeviceType> unmarshal(String value) {
13+
return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToList(value));
14+
}
15+
16+
public String marshal(Collection<DeviceType> value) {
17+
return (com.microsoft.bingads.v13.campaignmanagement.DeviceTypeConverter.convertToString(value));
18+
}
19+
20+
}

proxies/com/microsoft/bingads/v13/campaignmanagement/ConversionGoal.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public class ConversionGoal {
110110
@XmlSchemaType(name = "string")
111111
protected ConversionGoalTrackingStatus trackingStatus;
112112
@XmlElement(name = "Type", type = String.class, nillable = true)
113-
@XmlJavaTypeAdapter(Adapter26 .class)
113+
@XmlJavaTypeAdapter(Adapter27 .class)
114114
protected Collection<ConversionGoalType> type;
115115
@XmlElement(name = "ViewThroughConversionWindowInMinutes", nillable = true)
116116
protected Integer viewThroughConversionWindowInMinutes;

proxies/com/microsoft/bingads/v13/campaignmanagement/DataExclusion.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public class DataExclusion {
5858
@XmlElement(name = "Description", nillable = true)
5959
protected String description;
6060
@XmlElement(name = "DeviceTypeFilter", type = String.class, nillable = true)
61-
@XmlJavaTypeAdapter(Adapter29 .class)
61+
@XmlJavaTypeAdapter(Adapter30 .class)
6262
protected Collection<DeviceType> deviceTypeFilter;
6363
@XmlElement(name = "EndDate", type = String.class, nillable = true)
6464
@XmlJavaTypeAdapter(Adapter1 .class)

0 commit comments

Comments
 (0)