All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.api.ads.dfp.jaxws.v201605.CompanySettings Maven / Gradle / Ivy

There is a newer version: 5.8.0
Show newest version

package com.google.api.ads.dfp.jaxws.v201605;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;


/**
 * 
 *             Settings for a {@link Company}.
 *           
 * 
 * 

Java class for CompanySettings complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="CompanySettings">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="billingCap" type="{https://www.google.com/apis/ads/publisher/v201605}BillingCap" minOccurs="0"/>
 *         <element name="billingSchedule" type="{https://www.google.com/apis/ads/publisher/v201605}BillingSchedule" minOccurs="0"/>
 *         <element name="billingSource" type="{https://www.google.com/apis/ads/publisher/v201605}BillingSource" minOccurs="0"/>
 *         <element name="advertiserDiscount" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="valueAddedTax" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="agencyCommission" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CompanySettings", propOrder = { "billingCap", "billingSchedule", "billingSource", "advertiserDiscount", "valueAddedTax", "agencyCommission" }) public class CompanySettings { @XmlSchemaType(name = "string") protected BillingCap billingCap; @XmlSchemaType(name = "string") protected BillingSchedule billingSchedule; @XmlSchemaType(name = "string") protected BillingSource billingSource; protected Long advertiserDiscount; protected Long valueAddedTax; protected Long agencyCommission; /** * Gets the value of the billingCap property. * * @return * possible object is * {@link BillingCap } * */ public BillingCap getBillingCap() { return billingCap; } /** * Sets the value of the billingCap property. * * @param value * allowed object is * {@link BillingCap } * */ public void setBillingCap(BillingCap value) { this.billingCap = value; } /** * Gets the value of the billingSchedule property. * * @return * possible object is * {@link BillingSchedule } * */ public BillingSchedule getBillingSchedule() { return billingSchedule; } /** * Sets the value of the billingSchedule property. * * @param value * allowed object is * {@link BillingSchedule } * */ public void setBillingSchedule(BillingSchedule value) { this.billingSchedule = value; } /** * Gets the value of the billingSource property. * * @return * possible object is * {@link BillingSource } * */ public BillingSource getBillingSource() { return billingSource; } /** * Sets the value of the billingSource property. * * @param value * allowed object is * {@link BillingSource } * */ public void setBillingSource(BillingSource value) { this.billingSource = value; } /** * Gets the value of the advertiserDiscount property. * * @return * possible object is * {@link Long } * */ public Long getAdvertiserDiscount() { return advertiserDiscount; } /** * Sets the value of the advertiserDiscount property. * * @param value * allowed object is * {@link Long } * */ public void setAdvertiserDiscount(Long value) { this.advertiserDiscount = value; } /** * Gets the value of the valueAddedTax property. * * @return * possible object is * {@link Long } * */ public Long getValueAddedTax() { return valueAddedTax; } /** * Sets the value of the valueAddedTax property. * * @param value * allowed object is * {@link Long } * */ public void setValueAddedTax(Long value) { this.valueAddedTax = value; } /** * Gets the value of the agencyCommission property. * * @return * possible object is * {@link Long } * */ public Long getAgencyCommission() { return agencyCommission; } /** * Sets the value of the agencyCommission property. * * @param value * allowed object is * {@link Long } * */ public void setAgencyCommission(Long value) { this.agencyCommission = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy