File Coverage

blib/lib/Paws/Pinpoint/ImportJobResponse.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::Pinpoint::ImportJobResponse;
2 1     1   566 use Moose;
  1         4  
  1         9  
3             has ApplicationId => (is => 'ro', isa => 'Str');
4             has CompletedPieces => (is => 'ro', isa => 'Int');
5             has CompletionDate => (is => 'ro', isa => 'Str');
6             has CreationDate => (is => 'ro', isa => 'Str');
7             has Definition => (is => 'ro', isa => 'Paws::Pinpoint::ImportJobResource');
8             has FailedPieces => (is => 'ro', isa => 'Int');
9             has Failures => (is => 'ro', isa => 'ArrayRef[Str|Undef]');
10             has Id => (is => 'ro', isa => 'Str');
11             has JobStatus => (is => 'ro', isa => 'Str');
12             has TotalFailures => (is => 'ro', isa => 'Int');
13             has TotalPieces => (is => 'ro', isa => 'Int');
14             has TotalProcessed => (is => 'ro', isa => 'Int');
15             has Type => (is => 'ro', isa => 'Str');
16             1;
17              
18             ### main pod documentation begin ###
19              
20             =head1 NAME
21              
22             Paws::Pinpoint::ImportJobResponse
23              
24             =head1 USAGE
25              
26             This class represents one of two things:
27              
28             =head3 Arguments in a call to a service
29              
30             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
31             Each attribute should be used as a named argument in the calls that expect this type of object.
32              
33             As an example, if Att1 is expected to be a Paws::Pinpoint::ImportJobResponse object:
34              
35             $service_obj->Method(Att1 => { ApplicationId => $value, ..., Type => $value });
36              
37             =head3 Results returned from an API call
38              
39             Use accessors for each attribute. If Att1 is expected to be an Paws::Pinpoint::ImportJobResponse object:
40              
41             $result = $service_obj->Method(...);
42             $result->Att1->ApplicationId
43              
44             =head1 DESCRIPTION
45              
46             This class has no description
47              
48             =head1 ATTRIBUTES
49              
50              
51             =head2 ApplicationId => Str
52              
53             The unique ID of the application to which the import job applies.
54              
55              
56             =head2 CompletedPieces => Int
57              
58             The number of pieces that have successfully imported as of the time of
59             the request.
60              
61              
62             =head2 CompletionDate => Str
63              
64             The date the import job completed in ISO 8601 format.
65              
66              
67             =head2 CreationDate => Str
68              
69             The date the import job was created in ISO 8601 format.
70              
71              
72             =head2 Definition => L<Paws::Pinpoint::ImportJobResource>
73              
74             The import job settings.
75              
76              
77             =head2 FailedPieces => Int
78              
79             The number of pieces that have failed to import as of the time of the
80             request.
81              
82              
83             =head2 Failures => ArrayRef[Str|Undef]
84              
85             Provides up to 100 of the first failed entries for the job, if any
86             exist.
87              
88              
89             =head2 Id => Str
90              
91             The unique ID of the import job.
92              
93              
94             =head2 JobStatus => Str
95              
96             The status of the import job. Valid values: CREATED, INITIALIZING,
97             PROCESSING, COMPLETING, COMPLETED, FAILING, FAILED The job status is
98             FAILED if one or more pieces failed to import.
99              
100              
101             =head2 TotalFailures => Int
102              
103             The number of endpoints that failed to import; for example, because of
104             syntax errors.
105              
106              
107             =head2 TotalPieces => Int
108              
109             The total number of pieces that must be imported to finish the job.
110             Each piece is an approximately equal portion of the endpoints to
111             import.
112              
113              
114             =head2 TotalProcessed => Int
115              
116             The number of endpoints that were processed by the import job.
117              
118              
119             =head2 Type => Str
120              
121             The job type. Will be Import.
122              
123              
124              
125             =head1 SEE ALSO
126              
127             This class forms part of L<Paws>, describing an object used in L<Paws::Pinpoint>
128              
129             =head1 BUGS and CONTRIBUTIONS
130              
131             The source code is located here: https://github.com/pplu/aws-sdk-perl
132              
133             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
134              
135             =cut
136