File Coverage

blib/lib/Yahoo/Marketing/APT/PlacementGuaranteedSettings.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Yahoo::Marketing::APT::PlacementGuaranteedSettings;
2             # Copyright (c) 2010 Yahoo! Inc. All rights reserved.
3             # The copyrights to the contents of this file are licensed under the Perl Artistic License (ver. 15 Aug 1997)
4              
5 1     1   43177 use strict; use warnings;
  1     1   3  
  1         28  
  1         4  
  1         2  
  1         22  
6              
7 1     1   4 use base qw/Yahoo::Marketing::ComplexType/;
  1         2  
  1         917  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::PlacementGuaranteedSettings - a data object to represent a PlacementGuaranteedSettings.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             adBehaviorID
18             adDeliveryModeID
19             adFormatID
20             adLinkingSettings
21             adSizeID
22             contentTopicID
23             contentTypeID
24             customContentCategoryID
25             deliveryModel
26             impressionGoal
27             inventorySearchFilter
28             placementTarget
29             price
30             priceDate
31             pricingModel
32             revenueCategory
33             revenueModel
34             sectionIDs
35             siteID
36             / );
37             }
38              
39             sub _read_only_attributes {
40             return ( qw/
41             / );
42             }
43              
44             __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes,
45             __PACKAGE__->_read_only_attributes
46             );
47              
48              
49             1;
50             =head1 SYNOPSIS
51              
52             See L for documentation of the various data objects.
53              
54              
55             =cut
56              
57             =head1 METHODS
58              
59             =head2 new
60              
61             Creates a new instance
62              
63             =head2 get/set methods
64              
65             =over 8
66              
67             adBehaviorID
68             adDeliveryModeID
69             adFormatID
70             adLinkingSettings
71             adSizeID
72             contentTopicID
73             contentTypeID
74             customContentCategoryID
75             deliveryModel
76             impressionGoal
77             inventorySearchFilter
78             placementTarget
79             price
80             priceDate
81             pricingModel
82             revenueCategory
83             revenueModel
84             sectionIDs
85             siteID
86              
87             =back
88              
89             =head2 get (read only) methods
90              
91             =over 8
92              
93              
94             =back
95              
96             =cut
97