File Coverage

lib/Google/Ads/AdWords/v201710/FeedItemScheduling.pm
Criterion Covered Total %
statement 12 14 85.7
branch n/a
condition n/a
subroutine 4 6 66.6
pod n/a
total 16 20 80.0


line stmt bran cond sub pod time code
1             package Google::Ads::AdWords::v201710::FeedItemScheduling;
2 1     1   2219 use strict;
  1         2  
  1         33  
3 1     1   8 use warnings;
  1         2  
  1         136  
4              
5              
6             __PACKAGE__->_set_element_form_qualified(1);
7              
8 0     0     sub get_xmlns { 'https://adwords.google.com/api/adwords/cm/v201710' };
9              
10             our $XML_ATTRIBUTE_CLASS;
11             undef $XML_ATTRIBUTE_CLASS;
12              
13             sub __get_attr_class {
14 0     0     return $XML_ATTRIBUTE_CLASS;
15             }
16              
17 1     1   9 use Class::Std::Fast::Storable constructor => 'none';
  1         3  
  1         12  
18 1     1   163 use base qw(Google::Ads::SOAP::Typelib::ComplexType);
  1         1  
  1         168  
19              
20             { # BLOCK to scope variables
21              
22             my %feedItemSchedules_of :ATTR(:get);
23              
24             __PACKAGE__->_factory(
25             [ qw( feedItemSchedules
26              
27             ) ],
28             {
29             'feedItemSchedules' => \%feedItemSchedules_of,
30             },
31             {
32             'feedItemSchedules' => 'Google::Ads::AdWords::v201710::FeedItemSchedule',
33             },
34             {
35              
36             'feedItemSchedules' => 'feedItemSchedules',
37             }
38             );
39              
40             } # end BLOCK
41              
42              
43              
44              
45              
46              
47              
48             1;
49              
50              
51             =pod
52              
53             =head1 NAME
54              
55             Google::Ads::AdWords::v201710::FeedItemScheduling
56              
57             =head1 DESCRIPTION
58              
59             Perl data type class for the XML Schema defined complexType
60             FeedItemScheduling from the namespace https://adwords.google.com/api/adwords/cm/v201710.
61              
62             Represents a collection of FeedItem schedules specifying all time intervals for which the feed item may serve. Any time range not covered by the specified FeedItemSchedules will prevent the feed item from serving during those times.
63              
64              
65              
66              
67             =head2 PROPERTIES
68              
69             The following properties may be accessed using get_PROPERTY / set_PROPERTY
70             methods:
71              
72             =over
73              
74             =item * feedItemSchedules
75              
76              
77              
78              
79             =back
80              
81              
82             =head1 METHODS
83              
84             =head2 new
85              
86             Constructor. The following data structure may be passed to new():
87              
88              
89              
90              
91              
92              
93             =head1 AUTHOR
94              
95             Generated by SOAP::WSDL
96              
97             =cut
98