File Coverage

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