com.microsoft.bingads.v13.campaignmanagement.AssetGroup Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of microsoft.bingads Show documentation
Show all versions of microsoft.bingads Show documentation
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.
package com.microsoft.bingads.v13.campaignmanagement;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for AssetGroup complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
{@code
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* }
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AssetGroup", propOrder = {
"assetGroupSearchThemes",
"businessName",
"callToAction",
"descriptions",
"editorialStatus",
"endDate",
"finalMobileUrls",
"finalUrls",
"forwardCompatibilityMap",
"headlines",
"id",
"images",
"longHeadlines",
"name",
"path1",
"path2",
"startDate",
"status"
})
public class AssetGroup {
@XmlElement(name = "AssetGroupSearchThemes", nillable = true)
protected ArrayOfAssetGroupSearchTheme assetGroupSearchThemes;
@XmlElement(name = "BusinessName", nillable = true)
protected String businessName;
@XmlElement(name = "CallToAction", nillable = true)
@XmlSchemaType(name = "string")
protected CallToAction callToAction;
@XmlElement(name = "Descriptions", nillable = true)
protected ArrayOfAssetLink descriptions;
@XmlElement(name = "EditorialStatus", nillable = true)
@XmlSchemaType(name = "string")
protected AssetGroupEditorialStatus editorialStatus;
@XmlElement(name = "EndDate", nillable = true)
protected Date endDate;
@XmlElement(name = "FinalMobileUrls", nillable = true)
protected ArrayOfstring finalMobileUrls;
@XmlElement(name = "FinalUrls", nillable = true)
protected ArrayOfstring finalUrls;
@XmlElement(name = "ForwardCompatibilityMap", nillable = true)
protected ArrayOfKeyValuePairOfstringstring forwardCompatibilityMap;
@XmlElement(name = "Headlines", nillable = true)
protected ArrayOfAssetLink headlines;
@XmlElement(name = "Id", nillable = true)
protected Long id;
@XmlElement(name = "Images", nillable = true)
protected ArrayOfAssetLink images;
@XmlElement(name = "LongHeadlines", nillable = true)
protected ArrayOfAssetLink longHeadlines;
@XmlElement(name = "Name", nillable = true)
protected String name;
@XmlElement(name = "Path1", nillable = true)
protected String path1;
@XmlElement(name = "Path2", nillable = true)
protected String path2;
@XmlElement(name = "StartDate", nillable = true)
protected Date startDate;
@XmlElement(name = "Status", nillable = true)
@XmlSchemaType(name = "string")
protected AssetGroupStatus status;
/**
* Gets the value of the assetGroupSearchThemes property.
*
* @return
* possible object is
* {@link ArrayOfAssetGroupSearchTheme }
*
*/
public ArrayOfAssetGroupSearchTheme getAssetGroupSearchThemes() {
return assetGroupSearchThemes;
}
/**
* Sets the value of the assetGroupSearchThemes property.
*
* @param value
* allowed object is
* {@link ArrayOfAssetGroupSearchTheme }
*
*/
public void setAssetGroupSearchThemes(ArrayOfAssetGroupSearchTheme value) {
this.assetGroupSearchThemes = value;
}
/**
* Gets the value of the businessName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBusinessName() {
return businessName;
}
/**
* Sets the value of the businessName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBusinessName(String value) {
this.businessName = value;
}
/**
* Gets the value of the callToAction property.
*
* @return
* possible object is
* {@link CallToAction }
*
*/
public CallToAction getCallToAction() {
return callToAction;
}
/**
* Sets the value of the callToAction property.
*
* @param value
* allowed object is
* {@link CallToAction }
*
*/
public void setCallToAction(CallToAction value) {
this.callToAction = value;
}
/**
* Gets the value of the descriptions property.
*
* @return
* possible object is
* {@link ArrayOfAssetLink }
*
*/
public ArrayOfAssetLink getDescriptions() {
return descriptions;
}
/**
* Sets the value of the descriptions property.
*
* @param value
* allowed object is
* {@link ArrayOfAssetLink }
*
*/
public void setDescriptions(ArrayOfAssetLink value) {
this.descriptions = value;
}
/**
* Gets the value of the editorialStatus property.
*
* @return
* possible object is
* {@link AssetGroupEditorialStatus }
*
*/
public AssetGroupEditorialStatus getEditorialStatus() {
return editorialStatus;
}
/**
* Sets the value of the editorialStatus property.
*
* @param value
* allowed object is
* {@link AssetGroupEditorialStatus }
*
*/
public void setEditorialStatus(AssetGroupEditorialStatus value) {
this.editorialStatus = value;
}
/**
* Gets the value of the endDate property.
*
* @return
* possible object is
* {@link Date }
*
*/
public Date getEndDate() {
return endDate;
}
/**
* Sets the value of the endDate property.
*
* @param value
* allowed object is
* {@link Date }
*
*/
public void setEndDate(Date value) {
this.endDate = value;
}
/**
* Gets the value of the finalMobileUrls property.
*
* @return
* possible object is
* {@link ArrayOfstring }
*
*/
public ArrayOfstring getFinalMobileUrls() {
return finalMobileUrls;
}
/**
* Sets the value of the finalMobileUrls property.
*
* @param value
* allowed object is
* {@link ArrayOfstring }
*
*/
public void setFinalMobileUrls(ArrayOfstring value) {
this.finalMobileUrls = value;
}
/**
* Gets the value of the finalUrls property.
*
* @return
* possible object is
* {@link ArrayOfstring }
*
*/
public ArrayOfstring getFinalUrls() {
return finalUrls;
}
/**
* Sets the value of the finalUrls property.
*
* @param value
* allowed object is
* {@link ArrayOfstring }
*
*/
public void setFinalUrls(ArrayOfstring value) {
this.finalUrls = value;
}
/**
* Gets the value of the forwardCompatibilityMap property.
*
* @return
* possible object is
* {@link ArrayOfKeyValuePairOfstringstring }
*
*/
public ArrayOfKeyValuePairOfstringstring getForwardCompatibilityMap() {
return forwardCompatibilityMap;
}
/**
* Sets the value of the forwardCompatibilityMap property.
*
* @param value
* allowed object is
* {@link ArrayOfKeyValuePairOfstringstring }
*
*/
public void setForwardCompatibilityMap(ArrayOfKeyValuePairOfstringstring value) {
this.forwardCompatibilityMap = value;
}
/**
* Gets the value of the headlines property.
*
* @return
* possible object is
* {@link ArrayOfAssetLink }
*
*/
public ArrayOfAssetLink getHeadlines() {
return headlines;
}
/**
* Sets the value of the headlines property.
*
* @param value
* allowed object is
* {@link ArrayOfAssetLink }
*
*/
public void setHeadlines(ArrayOfAssetLink value) {
this.headlines = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setId(Long value) {
this.id = value;
}
/**
* Gets the value of the images property.
*
* @return
* possible object is
* {@link ArrayOfAssetLink }
*
*/
public ArrayOfAssetLink getImages() {
return images;
}
/**
* Sets the value of the images property.
*
* @param value
* allowed object is
* {@link ArrayOfAssetLink }
*
*/
public void setImages(ArrayOfAssetLink value) {
this.images = value;
}
/**
* Gets the value of the longHeadlines property.
*
* @return
* possible object is
* {@link ArrayOfAssetLink }
*
*/
public ArrayOfAssetLink getLongHeadlines() {
return longHeadlines;
}
/**
* Sets the value of the longHeadlines property.
*
* @param value
* allowed object is
* {@link ArrayOfAssetLink }
*
*/
public void setLongHeadlines(ArrayOfAssetLink value) {
this.longHeadlines = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the path1 property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPath1() {
return path1;
}
/**
* Sets the value of the path1 property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPath1(String value) {
this.path1 = value;
}
/**
* Gets the value of the path2 property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPath2() {
return path2;
}
/**
* Sets the value of the path2 property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPath2(String value) {
this.path2 = value;
}
/**
* Gets the value of the startDate property.
*
* @return
* possible object is
* {@link Date }
*
*/
public Date getStartDate() {
return startDate;
}
/**
* Sets the value of the startDate property.
*
* @param value
* allowed object is
* {@link Date }
*
*/
public void setStartDate(Date value) {
this.startDate = value;
}
/**
* Gets the value of the status property.
*
* @return
* possible object is
* {@link AssetGroupStatus }
*
*/
public AssetGroupStatus getStatus() {
return status;
}
/**
* Sets the value of the status property.
*
* @param value
* allowed object is
* {@link AssetGroupStatus }
*
*/
public void setStatus(AssetGroupStatus value) {
this.status = value;
}
}