File Coverage

blib/lib/Paws/ElasticTranscoder/Notifications.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Paws::ElasticTranscoder::Notifications;
2 1     1   505 use Moose;
  1         3  
  1         9  
3             has Completed => (is => 'ro', isa => 'Str');
4             has Error => (is => 'ro', isa => 'Str');
5             has Progressing => (is => 'ro', isa => 'Str');
6             has Warning => (is => 'ro', isa => 'Str');
7             1;
8              
9             ### main pod documentation begin ###
10              
11             =head1 NAME
12              
13             Paws::ElasticTranscoder::Notifications
14              
15             =head1 USAGE
16              
17             This class represents one of two things:
18              
19             =head3 Arguments in a call to a service
20              
21             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
22             Each attribute should be used as a named argument in the calls that expect this type of object.
23              
24             As an example, if Att1 is expected to be a Paws::ElasticTranscoder::Notifications object:
25              
26             $service_obj->Method(Att1 => { Completed => $value, ..., Warning => $value });
27              
28             =head3 Results returned from an API call
29              
30             Use accessors for each attribute. If Att1 is expected to be an Paws::ElasticTranscoder::Notifications object:
31              
32             $result = $service_obj->Method(...);
33             $result->Att1->Completed
34              
35             =head1 DESCRIPTION
36              
37             The Amazon Simple Notification Service (Amazon SNS) topic or topics to
38             notify in order to report job status.
39              
40             To receive notifications, you must also subscribe to the new topic in
41             the Amazon SNS console.
42              
43             =head1 ATTRIBUTES
44              
45              
46             =head2 Completed => Str
47              
48             The Amazon SNS topic that you want to notify when Elastic Transcoder
49             has finished processing the job.
50              
51              
52             =head2 Error => Str
53              
54             The Amazon SNS topic that you want to notify when Elastic Transcoder
55             encounters an error condition.
56              
57              
58             =head2 Progressing => Str
59              
60             The Amazon Simple Notification Service (Amazon SNS) topic that you want
61             to notify when Elastic Transcoder has started to process the job.
62              
63              
64             =head2 Warning => Str
65              
66             The Amazon SNS topic that you want to notify when Elastic Transcoder
67             encounters a warning condition.
68              
69              
70              
71             =head1 SEE ALSO
72              
73             This class forms part of L<Paws>, describing an object used in L<Paws::ElasticTranscoder>
74              
75             =head1 BUGS and CONTRIBUTIONS
76              
77             The source code is located here: https://github.com/pplu/aws-sdk-perl
78              
79             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
80              
81             =cut
82