public class UniversalAppCampaignSetting extends Setting
Java class for UniversalAppCampaignSetting complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UniversalAppCampaignSetting">
<complexContent>
<extension base="{https://adwords.google.com/api/adwords/cm/v201809}Setting">
<sequence>
<element name="appId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="appVendor" type="{https://adwords.google.com/api/adwords/cm/v201809}MobileApplicationVendor" minOccurs="0"/>
<element name="description1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="description4" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="youtubeVideoMediaIds" type="{http://www.w3.org/2001/XMLSchema}long" maxOccurs="unbounded" minOccurs="0"/>
<element name="imageMediaIds" type="{http://www.w3.org/2001/XMLSchema}long" maxOccurs="unbounded" minOccurs="0"/>
<element name="universalAppBiddingStrategyGoalType" type="{https://adwords.google.com/api/adwords/cm/v201809}UniversalAppBiddingStrategyGoalType" minOccurs="0"/>
<element name="youtubeVideoMediaIdsOps" type="{https://adwords.google.com/api/adwords/cm/v201809}ListOperations" minOccurs="0"/>
<element name="imageMediaIdsOps" type="{https://adwords.google.com/api/adwords/cm/v201809}ListOperations" minOccurs="0"/>
<element name="adsPolicyDecisions" type="{https://adwords.google.com/api/adwords/cm/v201809}UniversalAppCampaignAdsPolicyDecisions" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<UniversalAppCampaignAdsPolicyDecisions> |
adsPolicyDecisions |
protected String |
appId |
protected MobileApplicationVendor |
appVendor |
protected String |
description1 |
protected String |
description2 |
protected String |
description3 |
protected String |
description4 |
protected List<Long> |
imageMediaIds |
protected ListOperations |
imageMediaIdsOps |
protected UniversalAppBiddingStrategyGoalType |
universalAppBiddingStrategyGoalType |
protected List<Long> |
youtubeVideoMediaIds |
protected ListOperations |
youtubeVideoMediaIdsOps |
settingType| Constructor and Description |
|---|
UniversalAppCampaignSetting() |
| Modifier and Type | Method and Description |
|---|---|
List<UniversalAppCampaignAdsPolicyDecisions> |
getAdsPolicyDecisions()
Gets the value of the adsPolicyDecisions property.
|
String |
getAppId()
Gets the value of the appId property.
|
MobileApplicationVendor |
getAppVendor()
Gets the value of the appVendor property.
|
String |
getDescription1()
Gets the value of the description1 property.
|
String |
getDescription2()
Gets the value of the description2 property.
|
String |
getDescription3()
Gets the value of the description3 property.
|
String |
getDescription4()
Gets the value of the description4 property.
|
List<Long> |
getImageMediaIds()
Gets the value of the imageMediaIds property.
|
ListOperations |
getImageMediaIdsOps()
Gets the value of the imageMediaIdsOps property.
|
UniversalAppBiddingStrategyGoalType |
getUniversalAppBiddingStrategyGoalType()
Gets the value of the universalAppBiddingStrategyGoalType property.
|
List<Long> |
getYoutubeVideoMediaIds()
Gets the value of the youtubeVideoMediaIds property.
|
ListOperations |
getYoutubeVideoMediaIdsOps()
Gets the value of the youtubeVideoMediaIdsOps property.
|
void |
setAppId(String value)
Sets the value of the appId property.
|
void |
setAppVendor(MobileApplicationVendor value)
Sets the value of the appVendor property.
|
void |
setDescription1(String value)
Sets the value of the description1 property.
|
void |
setDescription2(String value)
Sets the value of the description2 property.
|
void |
setDescription3(String value)
Sets the value of the description3 property.
|
void |
setDescription4(String value)
Sets the value of the description4 property.
|
void |
setImageMediaIdsOps(ListOperations value)
Sets the value of the imageMediaIdsOps property.
|
void |
setUniversalAppBiddingStrategyGoalType(UniversalAppBiddingStrategyGoalType value)
Sets the value of the universalAppBiddingStrategyGoalType property.
|
void |
setYoutubeVideoMediaIdsOps(ListOperations value)
Sets the value of the youtubeVideoMediaIdsOps property.
|
getSettingType, setSettingTypeprotected String appId
protected MobileApplicationVendor appVendor
protected String description1
protected String description2
protected String description3
protected String description4
protected UniversalAppBiddingStrategyGoalType universalAppBiddingStrategyGoalType
protected ListOperations youtubeVideoMediaIdsOps
protected ListOperations imageMediaIdsOps
protected List<UniversalAppCampaignAdsPolicyDecisions> adsPolicyDecisions
public String getAppId()
Stringpublic void setAppId(String value)
value - allowed object is
Stringpublic MobileApplicationVendor getAppVendor()
MobileApplicationVendorpublic void setAppVendor(MobileApplicationVendor value)
value - allowed object is
MobileApplicationVendorpublic String getDescription1()
Stringpublic void setDescription1(String value)
value - allowed object is
Stringpublic String getDescription2()
Stringpublic void setDescription2(String value)
value - allowed object is
Stringpublic String getDescription3()
Stringpublic void setDescription3(String value)
value - allowed object is
Stringpublic String getDescription4()
Stringpublic void setDescription4(String value)
value - allowed object is
Stringpublic List<Long> getYoutubeVideoMediaIds()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the youtubeVideoMediaIds property.
For example, to add a new item, do as follows:
getYoutubeVideoMediaIds().add(newItem);
Objects of the following type(s) are allowed in the list
Long
public List<Long> getImageMediaIds()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the imageMediaIds property.
For example, to add a new item, do as follows:
getImageMediaIds().add(newItem);
Objects of the following type(s) are allowed in the list
Long
public UniversalAppBiddingStrategyGoalType getUniversalAppBiddingStrategyGoalType()
UniversalAppBiddingStrategyGoalTypepublic void setUniversalAppBiddingStrategyGoalType(UniversalAppBiddingStrategyGoalType value)
value - allowed object is
UniversalAppBiddingStrategyGoalTypepublic ListOperations getYoutubeVideoMediaIdsOps()
ListOperationspublic void setYoutubeVideoMediaIdsOps(ListOperations value)
value - allowed object is
ListOperationspublic ListOperations getImageMediaIdsOps()
ListOperationspublic void setImageMediaIdsOps(ListOperations value)
value - allowed object is
ListOperationspublic List<UniversalAppCampaignAdsPolicyDecisions> getAdsPolicyDecisions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the adsPolicyDecisions property.
For example, to add a new item, do as follows:
getAdsPolicyDecisions().add(newItem);
Objects of the following type(s) are allowed in the list
UniversalAppCampaignAdsPolicyDecisions
Copyright © 2023. All rights reserved.