com.microsoft.bingads.v13.campaignmanagement.Video 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 java.util.Calendar;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
* Java class for Video complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="Video">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="AspectRatio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CreatedDateTimeInUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DurationInMilliseconds" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="FailureCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
* <element name="ModifiedDateTimeInUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="SourceUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ThumbnailUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Video", propOrder = {
"aspectRatio",
"createdDateTimeInUTC",
"description",
"durationInMilliseconds",
"failureCode",
"id",
"modifiedDateTimeInUTC",
"sourceUrl",
"status",
"thumbnailUrl",
"url"
})
public class Video {
@XmlElement(name = "AspectRatio", nillable = true)
protected String aspectRatio;
@XmlElement(name = "CreatedDateTimeInUTC", type = String.class, nillable = true)
@XmlJavaTypeAdapter(Adapter1 .class)
@XmlSchemaType(name = "dateTime")
protected Calendar createdDateTimeInUTC;
@XmlElement(name = "Description", nillable = true)
protected String description;
@XmlElement(name = "DurationInMilliseconds", nillable = true)
protected Integer durationInMilliseconds;
@XmlElement(name = "FailureCode", nillable = true)
protected String failureCode;
@XmlElement(name = "Id", nillable = true)
protected Long id;
@XmlElement(name = "ModifiedDateTimeInUTC", type = String.class, nillable = true)
@XmlJavaTypeAdapter(Adapter1 .class)
@XmlSchemaType(name = "dateTime")
protected Calendar modifiedDateTimeInUTC;
@XmlElement(name = "SourceUrl", nillable = true)
protected String sourceUrl;
@XmlElement(name = "Status", nillable = true)
protected String status;
@XmlElement(name = "ThumbnailUrl", nillable = true)
protected String thumbnailUrl;
@XmlElement(name = "Url", nillable = true)
protected String url;
/**
* Gets the value of the aspectRatio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAspectRatio() {
return aspectRatio;
}
/**
* Sets the value of the aspectRatio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAspectRatio(String value) {
this.aspectRatio = value;
}
/**
* Gets the value of the createdDateTimeInUTC property.
*
* @return
* possible object is
* {@link String }
*
*/
public Calendar getCreatedDateTimeInUTC() {
return createdDateTimeInUTC;
}
/**
* Sets the value of the createdDateTimeInUTC property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCreatedDateTimeInUTC(Calendar value) {
this.createdDateTimeInUTC = value;
}
/**
* Gets the value of the description property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
/**
* Gets the value of the durationInMilliseconds property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getDurationInMilliseconds() {
return durationInMilliseconds;
}
/**
* Sets the value of the durationInMilliseconds property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setDurationInMilliseconds(Integer value) {
this.durationInMilliseconds = value;
}
/**
* Gets the value of the failureCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFailureCode() {
return failureCode;
}
/**
* Sets the value of the failureCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFailureCode(String value) {
this.failureCode = 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 modifiedDateTimeInUTC property.
*
* @return
* possible object is
* {@link String }
*
*/
public Calendar getModifiedDateTimeInUTC() {
return modifiedDateTimeInUTC;
}
/**
* Sets the value of the modifiedDateTimeInUTC property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setModifiedDateTimeInUTC(Calendar value) {
this.modifiedDateTimeInUTC = value;
}
/**
* Gets the value of the sourceUrl property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceUrl() {
return sourceUrl;
}
/**
* Sets the value of the sourceUrl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceUrl(String value) {
this.sourceUrl = value;
}
/**
* Gets the value of the status property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStatus() {
return status;
}
/**
* Sets the value of the status property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStatus(String value) {
this.status = value;
}
/**
* Gets the value of the thumbnailUrl property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getThumbnailUrl() {
return thumbnailUrl;
}
/**
* Sets the value of the thumbnailUrl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setThumbnailUrl(String value) {
this.thumbnailUrl = value;
}
/**
* Gets the value of the url property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUrl() {
return url;
}
/**
* Sets the value of the url property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUrl(String value) {
this.url = value;
}
}