public class TechnologyTargeting extends Object implements Serializable
LineItem objects the ability to target or exclude
technologies.| Constructor and Description |
|---|
TechnologyTargeting() |
TechnologyTargeting(BandwidthGroupTargeting bandwidthGroupTargeting,
BrowserTargeting browserTargeting,
BrowserLanguageTargeting browserLanguageTargeting,
DeviceCapabilityTargeting deviceCapabilityTargeting,
DeviceCategoryTargeting deviceCategoryTargeting,
DeviceManufacturerTargeting deviceManufacturerTargeting,
MobileCarrierTargeting mobileCarrierTargeting,
MobileDeviceTargeting mobileDeviceTargeting,
MobileDeviceSubmodelTargeting mobileDeviceSubmodelTargeting,
OperatingSystemTargeting operatingSystemTargeting,
OperatingSystemVersionTargeting operatingSystemVersionTargeting) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
BandwidthGroupTargeting |
getBandwidthGroupTargeting()
Gets the bandwidthGroupTargeting value for this TechnologyTargeting.
|
BrowserLanguageTargeting |
getBrowserLanguageTargeting()
Gets the browserLanguageTargeting value for this TechnologyTargeting.
|
BrowserTargeting |
getBrowserTargeting()
Gets the browserTargeting value for this TechnologyTargeting.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
DeviceCapabilityTargeting |
getDeviceCapabilityTargeting()
Gets the deviceCapabilityTargeting value for this TechnologyTargeting.
|
DeviceCategoryTargeting |
getDeviceCategoryTargeting()
Gets the deviceCategoryTargeting value for this TechnologyTargeting.
|
DeviceManufacturerTargeting |
getDeviceManufacturerTargeting()
Gets the deviceManufacturerTargeting value for this TechnologyTargeting.
|
MobileCarrierTargeting |
getMobileCarrierTargeting()
Gets the mobileCarrierTargeting value for this TechnologyTargeting.
|
MobileDeviceSubmodelTargeting |
getMobileDeviceSubmodelTargeting()
Gets the mobileDeviceSubmodelTargeting value for this TechnologyTargeting.
|
MobileDeviceTargeting |
getMobileDeviceTargeting()
Gets the mobileDeviceTargeting value for this TechnologyTargeting.
|
OperatingSystemTargeting |
getOperatingSystemTargeting()
Gets the operatingSystemTargeting value for this TechnologyTargeting.
|
OperatingSystemVersionTargeting |
getOperatingSystemVersionTargeting()
Gets the operatingSystemVersionTargeting value for this TechnologyTargeting.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setBandwidthGroupTargeting(BandwidthGroupTargeting bandwidthGroupTargeting)
Sets the bandwidthGroupTargeting value for this TechnologyTargeting.
|
void |
setBrowserLanguageTargeting(BrowserLanguageTargeting browserLanguageTargeting)
Sets the browserLanguageTargeting value for this TechnologyTargeting.
|
void |
setBrowserTargeting(BrowserTargeting browserTargeting)
Sets the browserTargeting value for this TechnologyTargeting.
|
void |
setDeviceCapabilityTargeting(DeviceCapabilityTargeting deviceCapabilityTargeting)
Sets the deviceCapabilityTargeting value for this TechnologyTargeting.
|
void |
setDeviceCategoryTargeting(DeviceCategoryTargeting deviceCategoryTargeting)
Sets the deviceCategoryTargeting value for this TechnologyTargeting.
|
void |
setDeviceManufacturerTargeting(DeviceManufacturerTargeting deviceManufacturerTargeting)
Sets the deviceManufacturerTargeting value for this TechnologyTargeting.
|
void |
setMobileCarrierTargeting(MobileCarrierTargeting mobileCarrierTargeting)
Sets the mobileCarrierTargeting value for this TechnologyTargeting.
|
void |
setMobileDeviceSubmodelTargeting(MobileDeviceSubmodelTargeting mobileDeviceSubmodelTargeting)
Sets the mobileDeviceSubmodelTargeting value for this TechnologyTargeting.
|
void |
setMobileDeviceTargeting(MobileDeviceTargeting mobileDeviceTargeting)
Sets the mobileDeviceTargeting value for this TechnologyTargeting.
|
void |
setOperatingSystemTargeting(OperatingSystemTargeting operatingSystemTargeting)
Sets the operatingSystemTargeting value for this TechnologyTargeting.
|
void |
setOperatingSystemVersionTargeting(OperatingSystemVersionTargeting operatingSystemVersionTargeting)
Sets the operatingSystemVersionTargeting value for this TechnologyTargeting.
|
String |
toString() |
public TechnologyTargeting()
public TechnologyTargeting(BandwidthGroupTargeting bandwidthGroupTargeting, BrowserTargeting browserTargeting, BrowserLanguageTargeting browserLanguageTargeting, DeviceCapabilityTargeting deviceCapabilityTargeting, DeviceCategoryTargeting deviceCategoryTargeting, DeviceManufacturerTargeting deviceManufacturerTargeting, MobileCarrierTargeting mobileCarrierTargeting, MobileDeviceTargeting mobileDeviceTargeting, MobileDeviceSubmodelTargeting mobileDeviceSubmodelTargeting, OperatingSystemTargeting operatingSystemTargeting, OperatingSystemVersionTargeting operatingSystemVersionTargeting)
public BandwidthGroupTargeting getBandwidthGroupTargeting()
LineItem.public void setBandwidthGroupTargeting(BandwidthGroupTargeting bandwidthGroupTargeting)
bandwidthGroupTargeting - * The bandwidth groups being targeted by the LineItem.public BrowserTargeting getBrowserTargeting()
LineItem.public void setBrowserTargeting(BrowserTargeting browserTargeting)
browserTargeting - * The browsers being targeted by the LineItem.public BrowserLanguageTargeting getBrowserLanguageTargeting()
LineItem.public void setBrowserLanguageTargeting(BrowserLanguageTargeting browserLanguageTargeting)
browserLanguageTargeting - * The languages of browsers being targeted by the LineItem.public DeviceCapabilityTargeting getDeviceCapabilityTargeting()
LineItem.public void setDeviceCapabilityTargeting(DeviceCapabilityTargeting deviceCapabilityTargeting)
deviceCapabilityTargeting - * The device capabilities being targeted by the LineItem.public DeviceCategoryTargeting getDeviceCategoryTargeting()
LineItem.public void setDeviceCategoryTargeting(DeviceCategoryTargeting deviceCategoryTargeting)
deviceCategoryTargeting - * The device categories being targeted by the LineItem.public DeviceManufacturerTargeting getDeviceManufacturerTargeting()
LineItem.public void setDeviceManufacturerTargeting(DeviceManufacturerTargeting deviceManufacturerTargeting)
deviceManufacturerTargeting - * The device manufacturers being targeted by the LineItem.public MobileCarrierTargeting getMobileCarrierTargeting()
LineItem.public void setMobileCarrierTargeting(MobileCarrierTargeting mobileCarrierTargeting)
mobileCarrierTargeting - * The mobile carriers being targeted by the LineItem.public MobileDeviceTargeting getMobileDeviceTargeting()
LineItem.public void setMobileDeviceTargeting(MobileDeviceTargeting mobileDeviceTargeting)
mobileDeviceTargeting - * The mobile devices being targeted by the LineItem.public MobileDeviceSubmodelTargeting getMobileDeviceSubmodelTargeting()
LineItem.public void setMobileDeviceSubmodelTargeting(MobileDeviceSubmodelTargeting mobileDeviceSubmodelTargeting)
mobileDeviceSubmodelTargeting - * The mobile device submodels being targeted by the LineItem.public OperatingSystemTargeting getOperatingSystemTargeting()
LineItem.public void setOperatingSystemTargeting(OperatingSystemTargeting operatingSystemTargeting)
operatingSystemTargeting - * The operating systems being targeted by the LineItem.public OperatingSystemVersionTargeting getOperatingSystemVersionTargeting()
LineItem.public void setOperatingSystemVersionTargeting(OperatingSystemVersionTargeting operatingSystemVersionTargeting)
operatingSystemVersionTargeting - * The operating system versions being targeted by the LineItem.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2018. All Rights Reserved.