File Coverage

blib/lib/Paws/Kinesis/PutRecordsOutput.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              
2             package Paws::Kinesis::PutRecordsOutput;
3 1     1   283 use Moose;
  1         3  
  1         5  
4             has EncryptionType => (is => 'ro', isa => 'Str');
5             has FailedRecordCount => (is => 'ro', isa => 'Int');
6             has Records => (is => 'ro', isa => 'ArrayRef[Paws::Kinesis::PutRecordsResultEntry]', required => 1);
7              
8             has _request_id => (is => 'ro', isa => 'Str');
9              
10             ### main pod documentation begin ###
11              
12             =head1 NAME
13              
14             Paws::Kinesis::PutRecordsOutput
15              
16             =head1 ATTRIBUTES
17              
18              
19             =head2 EncryptionType => Str
20              
21             The encryption type used on the records. This parameter can be one of
22             the following values:
23              
24             =over
25              
26             =item *
27              
28             C<NONE>: Do not encrypt the records.
29              
30             =item *
31              
32             C<KMS>: Use server-side encryption on the records using a
33             customer-managed KMS key.
34              
35             =back
36              
37              
38             Valid values are: C<"NONE">, C<"KMS">
39             =head2 FailedRecordCount => Int
40              
41             The number of unsuccessfully processed records in a C<PutRecords>
42             request.
43              
44              
45             =head2 B<REQUIRED> Records => ArrayRef[L<Paws::Kinesis::PutRecordsResultEntry>]
46              
47             An array of successfully and unsuccessfully processed record results,
48             correlated with the request by natural ordering. A record that is
49             successfully added to a stream includes C<SequenceNumber> and
50             C<ShardId> in the result. A record that fails to be added to a stream
51             includes C<ErrorCode> and C<ErrorMessage> in the result.
52              
53              
54             =head2 _request_id => Str
55              
56              
57             =cut
58              
59             1;