package Yahoo::Marketing::Keyword; # Copyright (c) 2007 Yahoo! Inc. All rights reserved. # The copyrights to the contents of this file are licensed under the Perl Artistic License (ver. 15 Aug 1997) use strict; use warnings; use base qw/Yahoo::Marketing::ComplexType/; =head1 NAME Yahoo::Marketing::Keyword - an object to represent a Yahoo Marketing Keyword. =cut sub _user_setable_attributes { return ( qw/ ID accountID adGroupID advancedMatchON alternateText canonicalSearchText editorialStatus participatesInMarketplace phraseSearchText sponsoredSearchBidStatus sponsoredSearchMaxBid sponsoredSearchMinBid status text update url watchON / ); } sub _read_only_attributes { return ( qw/ createTimestamp deleteTimestamp lastUpdateTimestamp sponsoredSearchMaxBidTimestamp / ); } __PACKAGE__->mk_accessors( __PACKAGE__->_user_setable_attributes, __PACKAGE__->_read_only_attributes ); 1; =head1 SYNOPSIS See L for documentation of the various data objects. =cut =head1 METHODS =head2 new Creates a new instance =head2 get/set methods =over 8 ID accountID adGroupID advancedMatchON alternateText canonicalSearchText editorialStatus participatesInMarketplace phraseSearchText sponsoredSearchBidStatus sponsoredSearchMaxBid sponsoredSearchMinBid status text update url watchON =back =head2 get (read only) methods =over 8 createTimestamp deleteTimestamp lastUpdateTimestamp sponsoredSearchMaxBidTimestamp =back =cut