
com.google.api.ads.admanager.axis.v202205.ThirdPartyMeasurementSettings Maven / Gradle / Ivy
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
/**
* ThirdPartyMeasurementSettings.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.4 Mar 02, 2009 (07:08:06 PST) WSDL2Java emitter.
*/
package com.google.api.ads.admanager.axis.v202205;
/**
* Contains third party auto-pixeling settings for cross-sell Partners.
*/
public class ThirdPartyMeasurementSettings implements java.io.Serializable {
/* A field to determine the type of ThirdPartyViewabilityIntegrationPartner.
* This field default is
* NONE. */
private com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner viewabilityPartner;
/* The third party partner id for YouTube viewability verification. */
private java.lang.String viewabilityClientId;
/* The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data. */
private java.lang.String viewabilityReportingId;
/* A field to determine the type of publisher's viewability partner.
* This field default is NONE. */
private com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner publisherViewabilityPartner;
/* The third party partner id for YouTube viewability verification
* for publisher. */
private java.lang.String publisherViewabilityClientId;
/* The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data for publisher. */
private java.lang.String publisherViewabilityReportingId;
/* A field to determine the type of ThirdPartyBrandLiftIntegrationPartner.
* This field default is
* NONE. */
private com.google.api.ads.admanager.axis.v202205.ThirdPartyBrandLiftIntegrationPartner brandLiftPartner;
/* The third party partner id for YouTube brand lift verification. */
private java.lang.String brandLiftClientId;
/* The reporting id that maps brand lift partner data with a campaign
* (or a group of related
* campaigns) specific data. */
private java.lang.String brandLiftReportingId;
/* A field to determine the type of advertiser's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN. */
private com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner reachPartner;
/* The third party partner id for YouTube reach verification for
* advertiser. */
private java.lang.String reachClientId;
/* The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for advertiser. */
private java.lang.String reachReportingId;
/* A field to determine the type of publisher's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN. */
private com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner publisherReachPartner;
/* The third party partner id for YouTube reach verification for
* publisher. */
private java.lang.String publisherReachClientId;
/* The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for publisher. */
private java.lang.String publisherReachReportingId;
public ThirdPartyMeasurementSettings() {
}
public ThirdPartyMeasurementSettings(
com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner viewabilityPartner,
java.lang.String viewabilityClientId,
java.lang.String viewabilityReportingId,
com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner publisherViewabilityPartner,
java.lang.String publisherViewabilityClientId,
java.lang.String publisherViewabilityReportingId,
com.google.api.ads.admanager.axis.v202205.ThirdPartyBrandLiftIntegrationPartner brandLiftPartner,
java.lang.String brandLiftClientId,
java.lang.String brandLiftReportingId,
com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner reachPartner,
java.lang.String reachClientId,
java.lang.String reachReportingId,
com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner publisherReachPartner,
java.lang.String publisherReachClientId,
java.lang.String publisherReachReportingId) {
this.viewabilityPartner = viewabilityPartner;
this.viewabilityClientId = viewabilityClientId;
this.viewabilityReportingId = viewabilityReportingId;
this.publisherViewabilityPartner = publisherViewabilityPartner;
this.publisherViewabilityClientId = publisherViewabilityClientId;
this.publisherViewabilityReportingId = publisherViewabilityReportingId;
this.brandLiftPartner = brandLiftPartner;
this.brandLiftClientId = brandLiftClientId;
this.brandLiftReportingId = brandLiftReportingId;
this.reachPartner = reachPartner;
this.reachClientId = reachClientId;
this.reachReportingId = reachReportingId;
this.publisherReachPartner = publisherReachPartner;
this.publisherReachClientId = publisherReachClientId;
this.publisherReachReportingId = publisherReachReportingId;
}
@Override
public String toString() {
return com.google.common.base.MoreObjects.toStringHelper(this.getClass())
.omitNullValues()
.add("brandLiftClientId", getBrandLiftClientId())
.add("brandLiftPartner", getBrandLiftPartner())
.add("brandLiftReportingId", getBrandLiftReportingId())
.add("publisherReachClientId", getPublisherReachClientId())
.add("publisherReachPartner", getPublisherReachPartner())
.add("publisherReachReportingId", getPublisherReachReportingId())
.add("publisherViewabilityClientId", getPublisherViewabilityClientId())
.add("publisherViewabilityPartner", getPublisherViewabilityPartner())
.add("publisherViewabilityReportingId", getPublisherViewabilityReportingId())
.add("reachClientId", getReachClientId())
.add("reachPartner", getReachPartner())
.add("reachReportingId", getReachReportingId())
.add("viewabilityClientId", getViewabilityClientId())
.add("viewabilityPartner", getViewabilityPartner())
.add("viewabilityReportingId", getViewabilityReportingId())
.toString();
}
/**
* Gets the viewabilityPartner value for this ThirdPartyMeasurementSettings.
*
* @return viewabilityPartner * A field to determine the type of ThirdPartyViewabilityIntegrationPartner.
* This field default is
* NONE.
*/
public com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner getViewabilityPartner() {
return viewabilityPartner;
}
/**
* Sets the viewabilityPartner value for this ThirdPartyMeasurementSettings.
*
* @param viewabilityPartner * A field to determine the type of ThirdPartyViewabilityIntegrationPartner.
* This field default is
* NONE.
*/
public void setViewabilityPartner(com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner viewabilityPartner) {
this.viewabilityPartner = viewabilityPartner;
}
/**
* Gets the viewabilityClientId value for this ThirdPartyMeasurementSettings.
*
* @return viewabilityClientId * The third party partner id for YouTube viewability verification.
*/
public java.lang.String getViewabilityClientId() {
return viewabilityClientId;
}
/**
* Sets the viewabilityClientId value for this ThirdPartyMeasurementSettings.
*
* @param viewabilityClientId * The third party partner id for YouTube viewability verification.
*/
public void setViewabilityClientId(java.lang.String viewabilityClientId) {
this.viewabilityClientId = viewabilityClientId;
}
/**
* Gets the viewabilityReportingId value for this ThirdPartyMeasurementSettings.
*
* @return viewabilityReportingId * The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data.
*/
public java.lang.String getViewabilityReportingId() {
return viewabilityReportingId;
}
/**
* Sets the viewabilityReportingId value for this ThirdPartyMeasurementSettings.
*
* @param viewabilityReportingId * The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data.
*/
public void setViewabilityReportingId(java.lang.String viewabilityReportingId) {
this.viewabilityReportingId = viewabilityReportingId;
}
/**
* Gets the publisherViewabilityPartner value for this ThirdPartyMeasurementSettings.
*
* @return publisherViewabilityPartner * A field to determine the type of publisher's viewability partner.
* This field default is NONE.
*/
public com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner getPublisherViewabilityPartner() {
return publisherViewabilityPartner;
}
/**
* Sets the publisherViewabilityPartner value for this ThirdPartyMeasurementSettings.
*
* @param publisherViewabilityPartner * A field to determine the type of publisher's viewability partner.
* This field default is NONE.
*/
public void setPublisherViewabilityPartner(com.google.api.ads.admanager.axis.v202205.ThirdPartyViewabilityIntegrationPartner publisherViewabilityPartner) {
this.publisherViewabilityPartner = publisherViewabilityPartner;
}
/**
* Gets the publisherViewabilityClientId value for this ThirdPartyMeasurementSettings.
*
* @return publisherViewabilityClientId * The third party partner id for YouTube viewability verification
* for publisher.
*/
public java.lang.String getPublisherViewabilityClientId() {
return publisherViewabilityClientId;
}
/**
* Sets the publisherViewabilityClientId value for this ThirdPartyMeasurementSettings.
*
* @param publisherViewabilityClientId * The third party partner id for YouTube viewability verification
* for publisher.
*/
public void setPublisherViewabilityClientId(java.lang.String publisherViewabilityClientId) {
this.publisherViewabilityClientId = publisherViewabilityClientId;
}
/**
* Gets the publisherViewabilityReportingId value for this ThirdPartyMeasurementSettings.
*
* @return publisherViewabilityReportingId * The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data for publisher.
*/
public java.lang.String getPublisherViewabilityReportingId() {
return publisherViewabilityReportingId;
}
/**
* Sets the publisherViewabilityReportingId value for this ThirdPartyMeasurementSettings.
*
* @param publisherViewabilityReportingId * The reporting id that maps viewability partner data with a
* campaign (or a group of related
* campaigns) specific data for publisher.
*/
public void setPublisherViewabilityReportingId(java.lang.String publisherViewabilityReportingId) {
this.publisherViewabilityReportingId = publisherViewabilityReportingId;
}
/**
* Gets the brandLiftPartner value for this ThirdPartyMeasurementSettings.
*
* @return brandLiftPartner * A field to determine the type of ThirdPartyBrandLiftIntegrationPartner.
* This field default is
* NONE.
*/
public com.google.api.ads.admanager.axis.v202205.ThirdPartyBrandLiftIntegrationPartner getBrandLiftPartner() {
return brandLiftPartner;
}
/**
* Sets the brandLiftPartner value for this ThirdPartyMeasurementSettings.
*
* @param brandLiftPartner * A field to determine the type of ThirdPartyBrandLiftIntegrationPartner.
* This field default is
* NONE.
*/
public void setBrandLiftPartner(com.google.api.ads.admanager.axis.v202205.ThirdPartyBrandLiftIntegrationPartner brandLiftPartner) {
this.brandLiftPartner = brandLiftPartner;
}
/**
* Gets the brandLiftClientId value for this ThirdPartyMeasurementSettings.
*
* @return brandLiftClientId * The third party partner id for YouTube brand lift verification.
*/
public java.lang.String getBrandLiftClientId() {
return brandLiftClientId;
}
/**
* Sets the brandLiftClientId value for this ThirdPartyMeasurementSettings.
*
* @param brandLiftClientId * The third party partner id for YouTube brand lift verification.
*/
public void setBrandLiftClientId(java.lang.String brandLiftClientId) {
this.brandLiftClientId = brandLiftClientId;
}
/**
* Gets the brandLiftReportingId value for this ThirdPartyMeasurementSettings.
*
* @return brandLiftReportingId * The reporting id that maps brand lift partner data with a campaign
* (or a group of related
* campaigns) specific data.
*/
public java.lang.String getBrandLiftReportingId() {
return brandLiftReportingId;
}
/**
* Sets the brandLiftReportingId value for this ThirdPartyMeasurementSettings.
*
* @param brandLiftReportingId * The reporting id that maps brand lift partner data with a campaign
* (or a group of related
* campaigns) specific data.
*/
public void setBrandLiftReportingId(java.lang.String brandLiftReportingId) {
this.brandLiftReportingId = brandLiftReportingId;
}
/**
* Gets the reachPartner value for this ThirdPartyMeasurementSettings.
*
* @return reachPartner * A field to determine the type of advertiser's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN.
*/
public com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner getReachPartner() {
return reachPartner;
}
/**
* Sets the reachPartner value for this ThirdPartyMeasurementSettings.
*
* @param reachPartner * A field to determine the type of advertiser's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN.
*/
public void setReachPartner(com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner reachPartner) {
this.reachPartner = reachPartner;
}
/**
* Gets the reachClientId value for this ThirdPartyMeasurementSettings.
*
* @return reachClientId * The third party partner id for YouTube reach verification for
* advertiser.
*/
public java.lang.String getReachClientId() {
return reachClientId;
}
/**
* Sets the reachClientId value for this ThirdPartyMeasurementSettings.
*
* @param reachClientId * The third party partner id for YouTube reach verification for
* advertiser.
*/
public void setReachClientId(java.lang.String reachClientId) {
this.reachClientId = reachClientId;
}
/**
* Gets the reachReportingId value for this ThirdPartyMeasurementSettings.
*
* @return reachReportingId * The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for advertiser.
*/
public java.lang.String getReachReportingId() {
return reachReportingId;
}
/**
* Sets the reachReportingId value for this ThirdPartyMeasurementSettings.
*
* @param reachReportingId * The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for advertiser.
*/
public void setReachReportingId(java.lang.String reachReportingId) {
this.reachReportingId = reachReportingId;
}
/**
* Gets the publisherReachPartner value for this ThirdPartyMeasurementSettings.
*
* @return publisherReachPartner * A field to determine the type of publisher's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN.
*/
public com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner getPublisherReachPartner() {
return publisherReachPartner;
}
/**
* Sets the publisherReachPartner value for this ThirdPartyMeasurementSettings.
*
* @param publisherReachPartner * A field to determine the type of publisher's ThirdPartyReachIntegrationPartner.
* This field
* default is UNKNOWN.
*/
public void setPublisherReachPartner(com.google.api.ads.admanager.axis.v202205.ThirdPartyReachIntegrationPartner publisherReachPartner) {
this.publisherReachPartner = publisherReachPartner;
}
/**
* Gets the publisherReachClientId value for this ThirdPartyMeasurementSettings.
*
* @return publisherReachClientId * The third party partner id for YouTube reach verification for
* publisher.
*/
public java.lang.String getPublisherReachClientId() {
return publisherReachClientId;
}
/**
* Sets the publisherReachClientId value for this ThirdPartyMeasurementSettings.
*
* @param publisherReachClientId * The third party partner id for YouTube reach verification for
* publisher.
*/
public void setPublisherReachClientId(java.lang.String publisherReachClientId) {
this.publisherReachClientId = publisherReachClientId;
}
/**
* Gets the publisherReachReportingId value for this ThirdPartyMeasurementSettings.
*
* @return publisherReachReportingId * The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for publisher.
*/
public java.lang.String getPublisherReachReportingId() {
return publisherReachReportingId;
}
/**
* Sets the publisherReachReportingId value for this ThirdPartyMeasurementSettings.
*
* @param publisherReachReportingId * The reporting id that maps reach partner data with a campaign
* (or a group of related campaigns)
* specific data for publisher.
*/
public void setPublisherReachReportingId(java.lang.String publisherReachReportingId) {
this.publisherReachReportingId = publisherReachReportingId;
}
private java.lang.Object __equalsCalc = null;
public synchronized boolean equals(java.lang.Object obj) {
if (!(obj instanceof ThirdPartyMeasurementSettings)) return false;
ThirdPartyMeasurementSettings other = (ThirdPartyMeasurementSettings) obj;
if (obj == null) return false;
if (this == obj) return true;
if (__equalsCalc != null) {
return (__equalsCalc == obj);
}
__equalsCalc = obj;
boolean _equals;
_equals = true &&
((this.viewabilityPartner==null && other.getViewabilityPartner()==null) ||
(this.viewabilityPartner!=null &&
this.viewabilityPartner.equals(other.getViewabilityPartner()))) &&
((this.viewabilityClientId==null && other.getViewabilityClientId()==null) ||
(this.viewabilityClientId!=null &&
this.viewabilityClientId.equals(other.getViewabilityClientId()))) &&
((this.viewabilityReportingId==null && other.getViewabilityReportingId()==null) ||
(this.viewabilityReportingId!=null &&
this.viewabilityReportingId.equals(other.getViewabilityReportingId()))) &&
((this.publisherViewabilityPartner==null && other.getPublisherViewabilityPartner()==null) ||
(this.publisherViewabilityPartner!=null &&
this.publisherViewabilityPartner.equals(other.getPublisherViewabilityPartner()))) &&
((this.publisherViewabilityClientId==null && other.getPublisherViewabilityClientId()==null) ||
(this.publisherViewabilityClientId!=null &&
this.publisherViewabilityClientId.equals(other.getPublisherViewabilityClientId()))) &&
((this.publisherViewabilityReportingId==null && other.getPublisherViewabilityReportingId()==null) ||
(this.publisherViewabilityReportingId!=null &&
this.publisherViewabilityReportingId.equals(other.getPublisherViewabilityReportingId()))) &&
((this.brandLiftPartner==null && other.getBrandLiftPartner()==null) ||
(this.brandLiftPartner!=null &&
this.brandLiftPartner.equals(other.getBrandLiftPartner()))) &&
((this.brandLiftClientId==null && other.getBrandLiftClientId()==null) ||
(this.brandLiftClientId!=null &&
this.brandLiftClientId.equals(other.getBrandLiftClientId()))) &&
((this.brandLiftReportingId==null && other.getBrandLiftReportingId()==null) ||
(this.brandLiftReportingId!=null &&
this.brandLiftReportingId.equals(other.getBrandLiftReportingId()))) &&
((this.reachPartner==null && other.getReachPartner()==null) ||
(this.reachPartner!=null &&
this.reachPartner.equals(other.getReachPartner()))) &&
((this.reachClientId==null && other.getReachClientId()==null) ||
(this.reachClientId!=null &&
this.reachClientId.equals(other.getReachClientId()))) &&
((this.reachReportingId==null && other.getReachReportingId()==null) ||
(this.reachReportingId!=null &&
this.reachReportingId.equals(other.getReachReportingId()))) &&
((this.publisherReachPartner==null && other.getPublisherReachPartner()==null) ||
(this.publisherReachPartner!=null &&
this.publisherReachPartner.equals(other.getPublisherReachPartner()))) &&
((this.publisherReachClientId==null && other.getPublisherReachClientId()==null) ||
(this.publisherReachClientId!=null &&
this.publisherReachClientId.equals(other.getPublisherReachClientId()))) &&
((this.publisherReachReportingId==null && other.getPublisherReachReportingId()==null) ||
(this.publisherReachReportingId!=null &&
this.publisherReachReportingId.equals(other.getPublisherReachReportingId())));
__equalsCalc = null;
return _equals;
}
private boolean __hashCodeCalc = false;
public synchronized int hashCode() {
if (__hashCodeCalc) {
return 0;
}
__hashCodeCalc = true;
int _hashCode = 1;
if (getViewabilityPartner() != null) {
_hashCode += getViewabilityPartner().hashCode();
}
if (getViewabilityClientId() != null) {
_hashCode += getViewabilityClientId().hashCode();
}
if (getViewabilityReportingId() != null) {
_hashCode += getViewabilityReportingId().hashCode();
}
if (getPublisherViewabilityPartner() != null) {
_hashCode += getPublisherViewabilityPartner().hashCode();
}
if (getPublisherViewabilityClientId() != null) {
_hashCode += getPublisherViewabilityClientId().hashCode();
}
if (getPublisherViewabilityReportingId() != null) {
_hashCode += getPublisherViewabilityReportingId().hashCode();
}
if (getBrandLiftPartner() != null) {
_hashCode += getBrandLiftPartner().hashCode();
}
if (getBrandLiftClientId() != null) {
_hashCode += getBrandLiftClientId().hashCode();
}
if (getBrandLiftReportingId() != null) {
_hashCode += getBrandLiftReportingId().hashCode();
}
if (getReachPartner() != null) {
_hashCode += getReachPartner().hashCode();
}
if (getReachClientId() != null) {
_hashCode += getReachClientId().hashCode();
}
if (getReachReportingId() != null) {
_hashCode += getReachReportingId().hashCode();
}
if (getPublisherReachPartner() != null) {
_hashCode += getPublisherReachPartner().hashCode();
}
if (getPublisherReachClientId() != null) {
_hashCode += getPublisherReachClientId().hashCode();
}
if (getPublisherReachReportingId() != null) {
_hashCode += getPublisherReachReportingId().hashCode();
}
__hashCodeCalc = false;
return _hashCode;
}
// Type metadata
private static org.apache.axis.description.TypeDesc typeDesc =
new org.apache.axis.description.TypeDesc(ThirdPartyMeasurementSettings.class, true);
static {
typeDesc.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyMeasurementSettings"));
org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("viewabilityPartner");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "viewabilityPartner"));
elemField.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyViewabilityIntegrationPartner"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("viewabilityClientId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "viewabilityClientId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("viewabilityReportingId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "viewabilityReportingId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherViewabilityPartner");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherViewabilityPartner"));
elemField.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyViewabilityIntegrationPartner"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherViewabilityClientId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherViewabilityClientId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherViewabilityReportingId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherViewabilityReportingId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("brandLiftPartner");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "brandLiftPartner"));
elemField.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyBrandLiftIntegrationPartner"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("brandLiftClientId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "brandLiftClientId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("brandLiftReportingId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "brandLiftReportingId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("reachPartner");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "reachPartner"));
elemField.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyReachIntegrationPartner"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("reachClientId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "reachClientId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("reachReportingId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "reachReportingId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherReachPartner");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherReachPartner"));
elemField.setXmlType(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "ThirdPartyReachIntegrationPartner"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherReachClientId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherReachClientId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
elemField = new org.apache.axis.description.ElementDesc();
elemField.setFieldName("publisherReachReportingId");
elemField.setXmlName(new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v202205", "publisherReachReportingId"));
elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
elemField.setMinOccurs(0);
elemField.setNillable(false);
typeDesc.addFieldDesc(elemField);
}
/**
* Return type metadata object
*/
public static org.apache.axis.description.TypeDesc getTypeDesc() {
return typeDesc;
}
/**
* Get Custom Serializer
*/
public static org.apache.axis.encoding.Serializer getSerializer(
java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType) {
return
new org.apache.axis.encoding.ser.BeanSerializer(
_javaType, _xmlType, typeDesc);
}
/**
* Get Custom Deserializer
*/
public static org.apache.axis.encoding.Deserializer getDeserializer(
java.lang.String mechType,
java.lang.Class _javaType,
javax.xml.namespace.QName _xmlType) {
return
new org.apache.axis.encoding.ser.BeanDeserializer(
_javaType, _xmlType, typeDesc);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy