| lib/Google/Ads/AdWords/v201702/SearchParameter.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::v201702::SearchParameter; | ||||||
| 2 | 2 | 2 | 1611 | use strict; | |||
| 2 | 4 | ||||||
| 2 | 52 | ||||||
| 3 | 2 | 2 | 11 | use warnings; | |||
| 2 | 6 | ||||||
| 2 | 169 | ||||||
| 4 | |||||||
| 5 | |||||||
| 6 | __PACKAGE__->_set_element_form_qualified(1); | ||||||
| 7 | |||||||
| 8 | 0 | 0 | sub get_xmlns { 'https://adwords.google.com/api/adwords/o/v201702' }; | ||||
| 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 | 2 | 2 | 12 | use Class::Std::Fast::Storable constructor => 'none'; | |||
| 2 | 5 | ||||||
| 2 | 32 | ||||||
| 18 | 2 | 2 | 381 | use base qw(Google::Ads::SOAP::Typelib::ComplexType); | |||
| 2 | 5 | ||||||
| 2 | 245 | ||||||
| 19 | |||||||
| 20 | { # BLOCK to scope variables | ||||||
| 21 | |||||||
| 22 |  my %SearchParameter__Type_of :ATTR(:get | 
||||||
| 23 | |||||||
| 24 | __PACKAGE__->_factory( | ||||||
| 25 | [ qw( SearchParameter__Type | ||||||
| 26 | |||||||
| 27 | ) ], | ||||||
| 28 | { | ||||||
| 29 | 'SearchParameter__Type' => \%SearchParameter__Type_of, | ||||||
| 30 | }, | ||||||
| 31 | { | ||||||
| 32 | 'SearchParameter__Type' => 'SOAP::WSDL::XSD::Typelib::Builtin::string', | ||||||
| 33 | }, | ||||||
| 34 | { | ||||||
| 35 | |||||||
| 36 | 'SearchParameter__Type' => 'SearchParameter.Type', | ||||||
| 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::v201702::SearchParameter | ||||||
| 56 | |||||||
| 57 | =head1 DESCRIPTION | ||||||
| 58 | |||||||
| 59 | Perl data type class for the XML Schema defined complexType | ||||||
| 60 | SearchParameter from the namespace https://adwords.google.com/api/adwords/o/v201702. | ||||||
| 61 | |||||||
| 62 |  A set of {@link SearchParameter}s is supplied to the {@link TargetingIdeaSelector} to specify how the user wants to filter the set of all possible {@link TargetingIdea}s.  There is a {@link SearchParameter} for each type of input. {@link SearchParameter}s can conceptually be broken down into two types. 
 A request should only contain one instance of each {@link SearchParameter}. Requests containing multiple instances of the same search parameter will be rejected. One or more of the following {@link SearchParameter}s are required: 
 
 {@link IdeaType} KEYWORD supports following {@link SearchParameter}s: 
 
  | 
||||||
| 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 * SearchParameter__Type | ||||||
| 75 | |||||||
| 76 | Note: The name of this property has been altered, because it didn't match | ||||||
| 77 | perl's notion of variable/subroutine names. The altered name is used in | ||||||
| 78 | perl code only, XML output uses the original name: | ||||||
| 79 | |||||||
| 80 | SearchParameter.Type | ||||||
| 81 | |||||||
| 82 | |||||||
| 83 | |||||||
| 84 | |||||||
| 85 | =back | ||||||
| 86 | |||||||
| 87 | |||||||
| 88 | =head1 METHODS | ||||||
| 89 | |||||||
| 90 | =head2 new | ||||||
| 91 | |||||||
| 92 | Constructor. The following data structure may be passed to new(): | ||||||
| 93 | |||||||
| 94 | |||||||
| 95 | |||||||
| 96 | |||||||
| 97 | |||||||
| 98 | |||||||
| 99 | =head1 AUTHOR | ||||||
| 100 | |||||||
| 101 | Generated by SOAP::WSDL | ||||||
| 102 | |||||||
| 103 | =cut | ||||||
| 104 |