File Coverage

blib/lib/Paws/SimpleWorkflow/ActivityTask.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::SimpleWorkflow::ActivityTask;
3 1     1   693 use Moose;
  1         5  
  1         13  
4             has ActivityId => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'activityId' , required => 1);
5             has ActivityType => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityType', traits => ['NameInRequest'], request_name => 'activityType' , required => 1);
6             has Input => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'input' );
7             has StartedEventId => (is => 'ro', isa => 'Int', traits => ['NameInRequest'], request_name => 'startedEventId' , required => 1);
8             has TaskToken => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'taskToken' , required => 1);
9             has WorkflowExecution => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecution', traits => ['NameInRequest'], request_name => 'workflowExecution' , required => 1);
10              
11             has _request_id => (is => 'ro', isa => 'Str');
12              
13             ### main pod documentation begin ###
14              
15             =head1 NAME
16              
17             Paws::SimpleWorkflow::ActivityTask
18              
19             =head1 ATTRIBUTES
20              
21              
22             =head2 B<REQUIRED> ActivityId => Str
23              
24             The unique ID of the task.
25              
26              
27             =head2 B<REQUIRED> ActivityType => L<Paws::SimpleWorkflow::ActivityType>
28              
29             The type of this activity task.
30              
31              
32             =head2 Input => Str
33              
34             The inputs provided when the activity task was scheduled. The form of
35             the input is user defined and should be meaningful to the activity
36             implementation.
37              
38              
39             =head2 B<REQUIRED> StartedEventId => Int
40              
41             The ID of the C<ActivityTaskStarted> event recorded in the history.
42              
43              
44             =head2 B<REQUIRED> TaskToken => Str
45              
46             The opaque string used as a handle on the task. This token is used by
47             workers to communicate progress and response information back to the
48             system about the task.
49              
50              
51             =head2 B<REQUIRED> WorkflowExecution => L<Paws::SimpleWorkflow::WorkflowExecution>
52              
53             The workflow execution that started this activity task.
54              
55              
56             =head2 _request_id => Str
57              
58              
59             =cut
60              
61             1;