File Coverage

blib/lib/Yahoo/Marketing/APT/LibraryClickableVideoAd.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::LibraryClickableVideoAd;
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   62161 use strict; use warnings;
  1     1   3  
  1         39  
  1         5  
  1         2  
  1         32  
6              
7 1     1   6 use base qw/Yahoo::Marketing::ComplexType/;
  1         2  
  1         1008  
8              
9             =head1 NAME
10              
11             Yahoo::Marketing::APT::LibraryClickableVideoAd - a data object to represent a LibraryClickableVideoAd.
12              
13             =cut
14              
15             sub _user_setable_attributes {
16             return ( qw/
17             ID
18             accountID
19             actOne
20             actTwo
21             adFormat
22             associatedToPlacement
23             compositeClickThroughURL
24             createTimestamp
25             duration
26             editorialStatus
27             folderID
28             impressionTrackingURLs
29             lastUpdateTimestamp
30             name
31             playback0Beacons
32             playback100Beacons
33             playback25Beacons
34             playback50Beacons
35             playback75Beacons
36             status
37             type
38             videoCreativeID
39             / );
40             }
41              
42             sub _read_only_attributes {
43             return ( qw/
44             / );
45             }
46              
47             __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes,
48             __PACKAGE__->_read_only_attributes
49             );
50              
51              
52             1;
53             =head1 SYNOPSIS
54              
55             See L for documentation of the various data objects.
56              
57              
58             =cut
59              
60             =head1 METHODS
61              
62             =head2 new
63              
64             Creates a new instance
65              
66             =head2 get/set methods
67              
68             =over 8
69              
70             ID
71             accountID
72             actOne
73             actTwo
74             adFormat
75             associatedToPlacement
76             compositeClickThroughURL
77             createTimestamp
78             duration
79             editorialStatus
80             folderID
81             impressionTrackingURLs
82             lastUpdateTimestamp
83             name
84             playback0Beacons
85             playback100Beacons
86             playback25Beacons
87             playback50Beacons
88             playback75Beacons
89             status
90             type
91             videoCreativeID
92              
93             =back
94              
95             =head2 get (read only) methods
96              
97             =over 8
98              
99              
100             =back
101              
102             =cut
103