public class ProposalLineItemConstraints extends Object implements Serializable
PropoalLineItemConstraints represents all the constraints
set for a ProposalLineItem and is always readonly. It comes from
the Product, based on which the
proposal line item is created.| Constructor and Description |
|---|
ProposalLineItemConstraints() |
ProposalLineItemConstraints(Boolean allowCreativePlaceholdersCustomization,
CreativePlaceholder[] builtInCreativePlaceholders,
RoadblockingType builtInRoadblockingType,
DeliveryRateType builtInDeliveryRateType,
CreativeRotationType builtInCreativeRotationType,
CompanionDeliveryOption builtInCompanionDeliveryOption,
FrequencyCap[] builtInFrequencyCaps,
Targeting productBuiltInTargeting,
CustomizableAttributes customizableAttributes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getAllowCreativePlaceholdersCustomization()
Gets the allowCreativePlaceholdersCustomization value for this ProposalLineItemConstraints.
|
CompanionDeliveryOption |
getBuiltInCompanionDeliveryOption()
Gets the builtInCompanionDeliveryOption value for this ProposalLineItemConstraints.
|
CreativePlaceholder[] |
getBuiltInCreativePlaceholders()
Gets the builtInCreativePlaceholders value for this ProposalLineItemConstraints.
|
CreativePlaceholder |
getBuiltInCreativePlaceholders(int i) |
CreativeRotationType |
getBuiltInCreativeRotationType()
Gets the builtInCreativeRotationType value for this ProposalLineItemConstraints.
|
DeliveryRateType |
getBuiltInDeliveryRateType()
Gets the builtInDeliveryRateType value for this ProposalLineItemConstraints.
|
FrequencyCap[] |
getBuiltInFrequencyCaps()
Gets the builtInFrequencyCaps value for this ProposalLineItemConstraints.
|
FrequencyCap |
getBuiltInFrequencyCaps(int i) |
RoadblockingType |
getBuiltInRoadblockingType()
Gets the builtInRoadblockingType value for this ProposalLineItemConstraints.
|
CustomizableAttributes |
getCustomizableAttributes()
Gets the customizableAttributes value for this ProposalLineItemConstraints.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Targeting |
getProductBuiltInTargeting()
Gets the productBuiltInTargeting value for this ProposalLineItemConstraints.
|
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 |
setAllowCreativePlaceholdersCustomization(Boolean allowCreativePlaceholdersCustomization)
Sets the allowCreativePlaceholdersCustomization value for this ProposalLineItemConstraints.
|
void |
setBuiltInCompanionDeliveryOption(CompanionDeliveryOption builtInCompanionDeliveryOption)
Sets the builtInCompanionDeliveryOption value for this ProposalLineItemConstraints.
|
void |
setBuiltInCreativePlaceholders(CreativePlaceholder[] builtInCreativePlaceholders)
Sets the builtInCreativePlaceholders value for this ProposalLineItemConstraints.
|
void |
setBuiltInCreativePlaceholders(int i,
CreativePlaceholder _value) |
void |
setBuiltInCreativeRotationType(CreativeRotationType builtInCreativeRotationType)
Sets the builtInCreativeRotationType value for this ProposalLineItemConstraints.
|
void |
setBuiltInDeliveryRateType(DeliveryRateType builtInDeliveryRateType)
Sets the builtInDeliveryRateType value for this ProposalLineItemConstraints.
|
void |
setBuiltInFrequencyCaps(FrequencyCap[] builtInFrequencyCaps)
Sets the builtInFrequencyCaps value for this ProposalLineItemConstraints.
|
void |
setBuiltInFrequencyCaps(int i,
FrequencyCap _value) |
void |
setBuiltInRoadblockingType(RoadblockingType builtInRoadblockingType)
Sets the builtInRoadblockingType value for this ProposalLineItemConstraints.
|
void |
setCustomizableAttributes(CustomizableAttributes customizableAttributes)
Sets the customizableAttributes value for this ProposalLineItemConstraints.
|
void |
setProductBuiltInTargeting(Targeting productBuiltInTargeting)
Sets the productBuiltInTargeting value for this ProposalLineItemConstraints.
|
String |
toString() |
public ProposalLineItemConstraints()
public ProposalLineItemConstraints(Boolean allowCreativePlaceholdersCustomization, CreativePlaceholder[] builtInCreativePlaceholders, RoadblockingType builtInRoadblockingType, DeliveryRateType builtInDeliveryRateType, CreativeRotationType builtInCreativeRotationType, CompanionDeliveryOption builtInCompanionDeliveryOption, FrequencyCap[] builtInFrequencyCaps, Targeting productBuiltInTargeting, CustomizableAttributes customizableAttributes)
public Boolean getAllowCreativePlaceholdersCustomization()
creative
placeholders when creating
proposal line items.
This attribute is read-only.
public void setAllowCreativePlaceholdersCustomization(Boolean allowCreativePlaceholdersCustomization)
allowCreativePlaceholdersCustomization - * Allows customization of creative
placeholders when creating
proposal line items.
This attribute is read-only.
public CreativePlaceholder[] getBuiltInCreativePlaceholders()
creative placeholders
for the created
ProposalLineItem.
This attribute is read-only.
public void setBuiltInCreativePlaceholders(CreativePlaceholder[] builtInCreativePlaceholders)
builtInCreativePlaceholders - * The built-in creative placeholders
for the created
ProposalLineItem.
This attribute is read-only.
public CreativePlaceholder getBuiltInCreativePlaceholders(int i)
public void setBuiltInCreativePlaceholders(int i,
CreativePlaceholder _value)
public RoadblockingType getBuiltInRoadblockingType()
ProposalLineItem.
This attribute is read-only.
public void setBuiltInRoadblockingType(RoadblockingType builtInRoadblockingType)
builtInRoadblockingType - * The built-in roadblocking type for the created ProposalLineItem.
This attribute is read-only.
public DeliveryRateType getBuiltInDeliveryRateType()
ProposalLineItem.
This attribute is read-only.
public void setBuiltInDeliveryRateType(DeliveryRateType builtInDeliveryRateType)
builtInDeliveryRateType - * The built-in delivery rate type for the created ProposalLineItem.
This attribute is read-only.
public CreativeRotationType getBuiltInCreativeRotationType()
ProposalLineItem.
This attribute is read-only.
public void setBuiltInCreativeRotationType(CreativeRotationType builtInCreativeRotationType)
builtInCreativeRotationType - * The built-in creative rotation type for the created ProposalLineItem.
This attribute is read-only.
public CompanionDeliveryOption getBuiltInCompanionDeliveryOption()
ProposalLineItem.
This attribute is read-only.
public void setBuiltInCompanionDeliveryOption(CompanionDeliveryOption builtInCompanionDeliveryOption)
builtInCompanionDeliveryOption - * The built-in companion delivery option for the created ProposalLineItem.
This attribute is read-only.
public FrequencyCap[] getBuiltInFrequencyCaps()
ProposalLineItem.
This attribute is read-only.
public void setBuiltInFrequencyCaps(FrequencyCap[] builtInFrequencyCaps)
builtInFrequencyCaps - * The built-in frequency caps for the created ProposalLineItem.
This attribute is read-only.
public FrequencyCap getBuiltInFrequencyCaps(int i)
public void setBuiltInFrequencyCaps(int i,
FrequencyCap _value)
public Targeting getProductBuiltInTargeting()
ProposalLineItem.
This attribute is read-only.
public void setProductBuiltInTargeting(Targeting productBuiltInTargeting)
productBuiltInTargeting - * Built-in targeting for the created ProposalLineItem.
This attribute is read-only.
public CustomizableAttributes getCustomizableAttributes()
ProposalLineItem
are customizable.
This attribute is read-only.
public void setCustomizableAttributes(CustomizableAttributes customizableAttributes)
customizableAttributes - * Specifies what targeting or attributes for the created ProposalLineItem
are customizable.
This attribute is read-only.
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.