File Coverage

lib/eBay/API/XML/DataType/RemindersType.pm
Criterion Covered Total %
statement 7 9 77.7
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 10 12 83.3


line stmt bran cond sub pod time code
1             #!/usr/bin/perl
2              
3             package eBay::API::XML::DataType::RemindersType;
4              
5 1     1   1468 use strict;
  1         2  
  1         34  
6 1     1   6 use warnings;
  1         2  
  1         31  
7              
8             ##########################################################################
9             #
10             # Module: ............... eBay/API/XML
11             # File: ................. RemindersType.pm
12             # Generated by: ......... genEBayApiDataTypes.pl
13             # Last Generated: ....... 08/24/2008 16:44
14             # API Release Number: ... 579
15             #
16             ##########################################################################
17              
18             =head1 NAME
19              
20             eBay::API::XML::DataType::RemindersType
21              
22             =head1 DESCRIPTION
23              
24             Specifies the type of reminders for which you want information.
25              
26              
27              
28             =head1 SYNOPSIS
29              
30             =cut
31              
32              
33             =head1 INHERITANCE
34              
35             eBay::API::XML::DataType::RemindersType inherits from the L class
36              
37             =cut
38              
39 1     1   43 use eBay::API::XML::BaseDataType;
  0            
  0            
40             our @ISA = ("eBay::API::XML::BaseDataType");
41              
42              
43              
44             my @gaProperties = ( [ 'DeclinedRTERequestCount', 'xs:int', '', '', '' ]
45             , [ 'DocsForCCProcessingToSendCount', 'xs:int', '', '', '' ]
46             , [ 'FeedbackToReceiveCount', 'xs:int', '', '', '' ]
47             , [ 'FeedbackToSendCount', 'xs:int', '', '', '' ]
48             , [ 'ItemReceiptConfirmationToReceiveCount', 'xs:int', '', '', '' ]
49             , [ 'ItemReceiptToConfirmCount', 'xs:int', '', '', '' ]
50             , [ 'OutbidCount', 'xs:int', '', '', '' ]
51             , [ 'PaymentToReceiveCount', 'xs:int', '', '', '' ]
52             , [ 'PaymentToSendCount', 'xs:int', '', '', '' ]
53             , [ 'PendingRTERequestCount', 'xs:int', '', '', '' ]
54             , [ 'RTEToProcessCount', 'xs:int', '', '', '' ]
55             , [ 'RefundCancelledCount', 'xs:int', '', '', '' ]
56             , [ 'RefundInitiatedCount', 'xs:int', '', '', '' ]
57             , [ 'RefundOnHoldCount', 'xs:int', '', '', '' ]
58             , [ 'RelistingNeededCount', 'xs:int', '', '', '' ]
59             , [ 'SecondChanceOfferCount', 'xs:int', '', '', '' ]
60             , [ 'ShippingDetailsToBeProvidedCount', 'xs:int', '', '', '' ]
61             , [ 'ShippingNeededCount', 'xs:int', '', '', '' ]
62             , [ 'TotalNewLeadsCount', 'xs:int', '', '', '' ]
63             );
64             push @gaProperties, @{eBay::API::XML::BaseDataType::getPropertiesList()};
65              
66             my @gaAttributes = (
67             );
68             push @gaAttributes, @{eBay::API::XML::BaseDataType::getAttributesList()};
69              
70             =head1 Subroutines:
71              
72             =cut
73              
74             sub new {
75             my $classname = shift;
76             my %args = @_;
77             my $self = $classname->SUPER::new(%args);
78             return $self;
79             }
80              
81             sub isScalar {
82             return 0;
83             }
84              
85              
86              
87             =head2 setDeclinedRTERequestCount()
88              
89             The number of reminders to the seller on declined shipping time extension requests by the buyer
90              
91             # Argument: 'xs:int'
92              
93             =cut
94              
95             sub setDeclinedRTERequestCount {
96             my $self = shift;
97             $self->{'DeclinedRTERequestCount'} = shift
98             }
99              
100             =head2 getDeclinedRTERequestCount()
101              
102             Calls: GetMyeBayReminders
103             Returned: Conditionally
104             Context: SellingReminders
105              
106             # Returns: 'xs:int'
107              
108             =cut
109              
110             sub getDeclinedRTERequestCount {
111             my $self = shift;
112             return $self->{'DeclinedRTERequestCount'};
113             }
114              
115              
116             =head2 setDocsForCCProcessingToSendCount()
117              
118             The number of reminders advising the buyer to send documents for credit card processing.
119              
120             # Argument: 'xs:int'
121              
122             =cut
123              
124             sub setDocsForCCProcessingToSendCount {
125             my $self = shift;
126             $self->{'DocsForCCProcessingToSendCount'} = shift
127             }
128              
129             =head2 getDocsForCCProcessingToSendCount()
130              
131             Calls: GetMyeBayReminders
132             Returned: Conditionally
133             Context: SellingReminders
134              
135             # Returns: 'xs:int'
136              
137             =cut
138              
139             sub getDocsForCCProcessingToSendCount {
140             my $self = shift;
141             return $self->{'DocsForCCProcessingToSendCount'};
142             }
143              
144              
145             =head2 setFeedbackToReceiveCount()
146              
147             The number of reminders that feedback has not yet been received by the buyer or seller.
148              
149             # Argument: 'xs:int'
150              
151             =cut
152              
153             sub setFeedbackToReceiveCount {
154             my $self = shift;
155             $self->{'FeedbackToReceiveCount'} = shift
156             }
157              
158             =head2 getFeedbackToReceiveCount()
159              
160             Calls: GetMyeBayReminders
161             Returned: Conditionally
162              
163             # Returns: 'xs:int'
164              
165             =cut
166              
167             sub getFeedbackToReceiveCount {
168             my $self = shift;
169             return $self->{'FeedbackToReceiveCount'};
170             }
171              
172              
173             =head2 setFeedbackToSendCount()
174              
175             The number of reminders that feedback has not yet been sent by the buyer or seller.
176              
177             # Argument: 'xs:int'
178              
179             =cut
180              
181             sub setFeedbackToSendCount {
182             my $self = shift;
183             $self->{'FeedbackToSendCount'} = shift
184             }
185              
186             =head2 getFeedbackToSendCount()
187              
188             Calls: GetMyeBayReminders
189             Returned: Conditionally
190              
191             # Returns: 'xs:int'
192              
193             =cut
194              
195             sub getFeedbackToSendCount {
196             my $self = shift;
197             return $self->{'FeedbackToSendCount'};
198             }
199              
200              
201             =head2 setItemReceiptConfirmationToReceiveCount()
202              
203             The number of reminders to the seller on item receipt confirmation pending from buyer
204              
205             # Argument: 'xs:int'
206              
207             =cut
208              
209             sub setItemReceiptConfirmationToReceiveCount {
210             my $self = shift;
211             $self->{'ItemReceiptConfirmationToReceiveCount'} = shift
212             }
213              
214             =head2 getItemReceiptConfirmationToReceiveCount()
215              
216             Calls: GetMyeBayReminders
217             Returned: Conditionally
218             Context: SellingReminders
219              
220             # Returns: 'xs:int'
221              
222             =cut
223              
224             sub getItemReceiptConfirmationToReceiveCount {
225             my $self = shift;
226             return $self->{'ItemReceiptConfirmationToReceiveCount'};
227             }
228              
229              
230             =head2 setItemReceiptToConfirmCount()
231              
232             The number of reminders requesting the Buyer to confirm item receipt to seller.
233              
234             # Argument: 'xs:int'
235              
236             =cut
237              
238             sub setItemReceiptToConfirmCount {
239             my $self = shift;
240             $self->{'ItemReceiptToConfirmCount'} = shift
241             }
242              
243             =head2 getItemReceiptToConfirmCount()
244              
245             Calls: GetMyeBayReminders
246             Returned: Conditionally
247             Context: SellingReminders
248              
249             # Returns: 'xs:int'
250              
251             =cut
252              
253             sub getItemReceiptToConfirmCount {
254             my $self = shift;
255             return $self->{'ItemReceiptToConfirmCount'};
256             }
257              
258              
259             =head2 setOutbidCount()
260              
261             The number of reminders advising the buyer that the buyer has been
262             outbid.
263              
264             # Argument: 'xs:int'
265              
266             =cut
267              
268             sub setOutbidCount {
269             my $self = shift;
270             $self->{'OutbidCount'} = shift
271             }
272              
273             =head2 getOutbidCount()
274              
275             Calls: GetMyeBayReminders
276             Returned: Conditionally
277             Context: BuyingReminders
278              
279             # Returns: 'xs:int'
280              
281             =cut
282              
283             sub getOutbidCount {
284             my $self = shift;
285             return $self->{'OutbidCount'};
286             }
287              
288              
289             =head2 setPaymentToReceiveCount()
290              
291             The number of reminders that the seller has not yet received a payment.
292              
293             # Argument: 'xs:int'
294              
295             =cut
296              
297             sub setPaymentToReceiveCount {
298             my $self = shift;
299             $self->{'PaymentToReceiveCount'} = shift
300             }
301              
302             =head2 getPaymentToReceiveCount()
303              
304             Calls: GetMyeBayReminders
305             Returned: Conditionally
306             Context: SellingReminders
307              
308             # Returns: 'xs:int'
309              
310             =cut
311              
312             sub getPaymentToReceiveCount {
313             my $self = shift;
314             return $self->{'PaymentToReceiveCount'};
315             }
316              
317              
318             =head2 setPaymentToSendCount()
319              
320             The number of reminders requesting that the buyer send payment.
321              
322             # Argument: 'xs:int'
323              
324             =cut
325              
326             sub setPaymentToSendCount {
327             my $self = shift;
328             $self->{'PaymentToSendCount'} = shift
329             }
330              
331             =head2 getPaymentToSendCount()
332              
333             Calls: GetMyeBayReminders
334             Returned: Conditionally
335             Context: BuyingReminders
336              
337             # Returns: 'xs:int'
338              
339             =cut
340              
341             sub getPaymentToSendCount {
342             my $self = shift;
343             return $self->{'PaymentToSendCount'};
344             }
345              
346              
347             =head2 setPendingRTERequestCount()
348              
349             The number of reminders to the seller on pending shipping time extension requests with the buyer
350              
351             # Argument: 'xs:int'
352              
353             =cut
354              
355             sub setPendingRTERequestCount {
356             my $self = shift;
357             $self->{'PendingRTERequestCount'} = shift
358             }
359              
360             =head2 getPendingRTERequestCount()
361              
362             Calls: GetMyeBayReminders
363             Returned: Conditionally
364             Context: SellingReminders
365              
366             # Returns: 'xs:int'
367              
368             =cut
369              
370             sub getPendingRTERequestCount {
371             my $self = shift;
372             return $self->{'PendingRTERequestCount'};
373             }
374              
375              
376             =head2 setRTEToProcessCount()
377              
378             The number of reminders requesting the buyer to process request time extension submitted by the seller.
379              
380             # Argument: 'xs:int'
381              
382             =cut
383              
384             sub setRTEToProcessCount {
385             my $self = shift;
386             $self->{'RTEToProcessCount'} = shift
387             }
388              
389             =head2 getRTEToProcessCount()
390              
391             Calls: GetMyeBayReminders
392             Returned: Conditionally
393             Context: SellingReminders
394              
395             # Returns: 'xs:int'
396              
397             =cut
398              
399             sub getRTEToProcessCount {
400             my $self = shift;
401             return $self->{'RTEToProcessCount'};
402             }
403              
404              
405             =head2 setRefundCancelledCount()
406              
407             The number of reminders to the buyer on refund cancelled.
408              
409             # Argument: 'xs:int'
410              
411             =cut
412              
413             sub setRefundCancelledCount {
414             my $self = shift;
415             $self->{'RefundCancelledCount'} = shift
416             }
417              
418             =head2 getRefundCancelledCount()
419              
420             Calls: GetMyeBayReminders
421             Returned: Conditionally
422             Context: SellingReminders
423              
424             # Returns: 'xs:int'
425              
426             =cut
427              
428             sub getRefundCancelledCount {
429             my $self = shift;
430             return $self->{'RefundCancelledCount'};
431             }
432              
433              
434             =head2 setRefundInitiatedCount()
435              
436             The number of reminders to the seller on refunds initiated
437              
438             # Argument: 'xs:int'
439              
440             =cut
441              
442             sub setRefundInitiatedCount {
443             my $self = shift;
444             $self->{'RefundInitiatedCount'} = shift
445             }
446              
447             =head2 getRefundInitiatedCount()
448              
449             Calls: GetMyeBayReminders
450             Returned: Conditionally
451             Context: SellingReminders
452              
453             # Returns: 'xs:int'
454              
455             =cut
456              
457             sub getRefundInitiatedCount {
458             my $self = shift;
459             return $self->{'RefundInitiatedCount'};
460             }
461              
462              
463             =head2 setRefundOnHoldCount()
464              
465             The number of reminders to the buyer on refund on hold.
466              
467             # Argument: 'xs:int'
468              
469             =cut
470              
471             sub setRefundOnHoldCount {
472             my $self = shift;
473             $self->{'RefundOnHoldCount'} = shift
474             }
475              
476             =head2 getRefundOnHoldCount()
477              
478             Calls: GetMyeBayReminders
479             Returned: Conditionally
480             Context: SellingReminders
481              
482             # Returns: 'xs:int'
483              
484             =cut
485              
486             sub getRefundOnHoldCount {
487             my $self = shift;
488             return $self->{'RefundOnHoldCount'};
489             }
490              
491              
492             =head2 setRelistingNeededCount()
493              
494             The number of reminders advising the seller that relisting is needed.
495              
496             # Argument: 'xs:int'
497              
498             =cut
499              
500             sub setRelistingNeededCount {
501             my $self = shift;
502             $self->{'RelistingNeededCount'} = shift
503             }
504              
505             =head2 getRelistingNeededCount()
506              
507             Calls: GetMyeBayReminders
508             Returned: Conditionally
509             Context: SellingReminders
510              
511             # Returns: 'xs:int'
512              
513             =cut
514              
515             sub getRelistingNeededCount {
516             my $self = shift;
517             return $self->{'RelistingNeededCount'};
518             }
519              
520              
521             =head2 setSecondChanceOfferCount()
522              
523             The number of reminders requesting that the seller review second
524             chance offers.
525              
526             # Argument: 'xs:int'
527              
528             =cut
529              
530             sub setSecondChanceOfferCount {
531             my $self = shift;
532             $self->{'SecondChanceOfferCount'} = shift
533             }
534              
535             =head2 getSecondChanceOfferCount()
536              
537             Calls: GetMyeBayReminders
538             Returned: Conditionally
539             Context: SellingReminders
540              
541             # Returns: 'xs:int'
542              
543             =cut
544              
545             sub getSecondChanceOfferCount {
546             my $self = shift;
547             return $self->{'SecondChanceOfferCount'};
548             }
549              
550              
551             =head2 setShippingDetailsToBeProvidedCount()
552              
553             The number of reminders requesting the seller to provide shipping details
554              
555             # Argument: 'xs:int'
556              
557             =cut
558              
559             sub setShippingDetailsToBeProvidedCount {
560             my $self = shift;
561             $self->{'ShippingDetailsToBeProvidedCount'} = shift
562             }
563              
564             =head2 getShippingDetailsToBeProvidedCount()
565              
566             Calls: GetMyeBayReminders
567             Returned: Conditionally
568             Context: SellingReminders
569              
570             # Returns: 'xs:int'
571              
572             =cut
573              
574             sub getShippingDetailsToBeProvidedCount {
575             my $self = shift;
576             return $self->{'ShippingDetailsToBeProvidedCount'};
577             }
578              
579              
580             =head2 setShippingNeededCount()
581              
582             The number of reminders advising the seller that shipping is
583             needed.
584              
585             # Argument: 'xs:int'
586              
587             =cut
588              
589             sub setShippingNeededCount {
590             my $self = shift;
591             $self->{'ShippingNeededCount'} = shift
592             }
593              
594             =head2 getShippingNeededCount()
595              
596             Calls: GetMyeBayReminders
597             Returned: Conditionally
598             Context: SellingReminders
599              
600             # Returns: 'xs:int'
601              
602             =cut
603              
604             sub getShippingNeededCount {
605             my $self = shift;
606             return $self->{'ShippingNeededCount'};
607             }
608              
609              
610             =head2 setTotalNewLeadsCount()
611              
612             The number of new leads the seller has recieved.
613              
614             # Argument: 'xs:int'
615              
616             =cut
617              
618             sub setTotalNewLeadsCount {
619             my $self = shift;
620             $self->{'TotalNewLeadsCount'} = shift
621             }
622              
623             =head2 getTotalNewLeadsCount()
624              
625             Calls: GetMyeBayReminders
626             Returned: Conditionally
627             Context: SellingReminders
628              
629             # Returns: 'xs:int'
630              
631             =cut
632              
633             sub getTotalNewLeadsCount {
634             my $self = shift;
635             return $self->{'TotalNewLeadsCount'};
636             }
637              
638              
639              
640              
641              
642             ## Attribute and Property lists
643             sub getPropertiesList {
644             my $self = shift;
645             return \@gaProperties;
646             }
647              
648             sub getAttributesList {
649             my $self = shift;
650             return \@gaAttributes;
651             }
652              
653              
654              
655             1;