line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Paws::Pinpoint; |
2
|
1
|
|
|
1
|
|
4379
|
use Moose; |
|
1
|
|
|
|
|
4
|
|
|
1
|
|
|
|
|
10
|
|
3
|
|
|
|
|
|
|
sub service { 'pinpoint' } |
4
|
|
|
|
|
|
|
sub version { '2016-12-01' } |
5
|
|
|
|
|
|
|
sub flattened_arrays { 0 } |
6
|
|
|
|
|
|
|
has max_attempts => (is => 'ro', isa => 'Int', default => 5); |
7
|
|
|
|
|
|
|
has retry => (is => 'ro', isa => 'HashRef', default => sub { |
8
|
|
|
|
|
|
|
{ base => 'rand', type => 'exponential', growth_factor => 2 } |
9
|
|
|
|
|
|
|
}); |
10
|
|
|
|
|
|
|
has retriables => (is => 'ro', isa => 'ArrayRef', default => sub { [ |
11
|
|
|
|
|
|
|
] }); |
12
|
|
|
|
|
|
|
|
13
|
|
|
|
|
|
|
with 'Paws::API::Caller', 'Paws::API::EndpointResolver', 'Paws::Net::V4Signature', 'Paws::Net::RestJsonCaller', 'Paws::Net::RestJsonResponse'; |
14
|
|
|
|
|
|
|
|
15
|
|
|
|
|
|
|
|
16
|
|
|
|
|
|
|
sub CreateApp { |
17
|
|
|
|
|
|
|
my $self = shift; |
18
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::CreateApp', @_); |
19
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
20
|
|
|
|
|
|
|
} |
21
|
|
|
|
|
|
|
sub CreateCampaign { |
22
|
|
|
|
|
|
|
my $self = shift; |
23
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::CreateCampaign', @_); |
24
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
25
|
|
|
|
|
|
|
} |
26
|
|
|
|
|
|
|
sub CreateImportJob { |
27
|
|
|
|
|
|
|
my $self = shift; |
28
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::CreateImportJob', @_); |
29
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
30
|
|
|
|
|
|
|
} |
31
|
|
|
|
|
|
|
sub CreateSegment { |
32
|
|
|
|
|
|
|
my $self = shift; |
33
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::CreateSegment', @_); |
34
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
35
|
|
|
|
|
|
|
} |
36
|
|
|
|
|
|
|
sub DeleteAdmChannel { |
37
|
|
|
|
|
|
|
my $self = shift; |
38
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteAdmChannel', @_); |
39
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
40
|
|
|
|
|
|
|
} |
41
|
|
|
|
|
|
|
sub DeleteApnsChannel { |
42
|
|
|
|
|
|
|
my $self = shift; |
43
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteApnsChannel', @_); |
44
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
45
|
|
|
|
|
|
|
} |
46
|
|
|
|
|
|
|
sub DeleteApnsSandboxChannel { |
47
|
|
|
|
|
|
|
my $self = shift; |
48
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteApnsSandboxChannel', @_); |
49
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
50
|
|
|
|
|
|
|
} |
51
|
|
|
|
|
|
|
sub DeleteApp { |
52
|
|
|
|
|
|
|
my $self = shift; |
53
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteApp', @_); |
54
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
55
|
|
|
|
|
|
|
} |
56
|
|
|
|
|
|
|
sub DeleteBaiduChannel { |
57
|
|
|
|
|
|
|
my $self = shift; |
58
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteBaiduChannel', @_); |
59
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
60
|
|
|
|
|
|
|
} |
61
|
|
|
|
|
|
|
sub DeleteCampaign { |
62
|
|
|
|
|
|
|
my $self = shift; |
63
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteCampaign', @_); |
64
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
65
|
|
|
|
|
|
|
} |
66
|
|
|
|
|
|
|
sub DeleteEmailChannel { |
67
|
|
|
|
|
|
|
my $self = shift; |
68
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteEmailChannel', @_); |
69
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
70
|
|
|
|
|
|
|
} |
71
|
|
|
|
|
|
|
sub DeleteEventStream { |
72
|
|
|
|
|
|
|
my $self = shift; |
73
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteEventStream', @_); |
74
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
75
|
|
|
|
|
|
|
} |
76
|
|
|
|
|
|
|
sub DeleteGcmChannel { |
77
|
|
|
|
|
|
|
my $self = shift; |
78
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteGcmChannel', @_); |
79
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
80
|
|
|
|
|
|
|
} |
81
|
|
|
|
|
|
|
sub DeleteSegment { |
82
|
|
|
|
|
|
|
my $self = shift; |
83
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteSegment', @_); |
84
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
85
|
|
|
|
|
|
|
} |
86
|
|
|
|
|
|
|
sub DeleteSmsChannel { |
87
|
|
|
|
|
|
|
my $self = shift; |
88
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::DeleteSmsChannel', @_); |
89
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
90
|
|
|
|
|
|
|
} |
91
|
|
|
|
|
|
|
sub GetAdmChannel { |
92
|
|
|
|
|
|
|
my $self = shift; |
93
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetAdmChannel', @_); |
94
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
95
|
|
|
|
|
|
|
} |
96
|
|
|
|
|
|
|
sub GetApnsChannel { |
97
|
|
|
|
|
|
|
my $self = shift; |
98
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetApnsChannel', @_); |
99
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
100
|
|
|
|
|
|
|
} |
101
|
|
|
|
|
|
|
sub GetApnsSandboxChannel { |
102
|
|
|
|
|
|
|
my $self = shift; |
103
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetApnsSandboxChannel', @_); |
104
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
105
|
|
|
|
|
|
|
} |
106
|
|
|
|
|
|
|
sub GetApp { |
107
|
|
|
|
|
|
|
my $self = shift; |
108
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetApp', @_); |
109
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
110
|
|
|
|
|
|
|
} |
111
|
|
|
|
|
|
|
sub GetApplicationSettings { |
112
|
|
|
|
|
|
|
my $self = shift; |
113
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetApplicationSettings', @_); |
114
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
115
|
|
|
|
|
|
|
} |
116
|
|
|
|
|
|
|
sub GetApps { |
117
|
|
|
|
|
|
|
my $self = shift; |
118
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetApps', @_); |
119
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
120
|
|
|
|
|
|
|
} |
121
|
|
|
|
|
|
|
sub GetBaiduChannel { |
122
|
|
|
|
|
|
|
my $self = shift; |
123
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetBaiduChannel', @_); |
124
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
125
|
|
|
|
|
|
|
} |
126
|
|
|
|
|
|
|
sub GetCampaign { |
127
|
|
|
|
|
|
|
my $self = shift; |
128
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetCampaign', @_); |
129
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
130
|
|
|
|
|
|
|
} |
131
|
|
|
|
|
|
|
sub GetCampaignActivities { |
132
|
|
|
|
|
|
|
my $self = shift; |
133
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetCampaignActivities', @_); |
134
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
135
|
|
|
|
|
|
|
} |
136
|
|
|
|
|
|
|
sub GetCampaigns { |
137
|
|
|
|
|
|
|
my $self = shift; |
138
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetCampaigns', @_); |
139
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
140
|
|
|
|
|
|
|
} |
141
|
|
|
|
|
|
|
sub GetCampaignVersion { |
142
|
|
|
|
|
|
|
my $self = shift; |
143
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetCampaignVersion', @_); |
144
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
145
|
|
|
|
|
|
|
} |
146
|
|
|
|
|
|
|
sub GetCampaignVersions { |
147
|
|
|
|
|
|
|
my $self = shift; |
148
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetCampaignVersions', @_); |
149
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
150
|
|
|
|
|
|
|
} |
151
|
|
|
|
|
|
|
sub GetEmailChannel { |
152
|
|
|
|
|
|
|
my $self = shift; |
153
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetEmailChannel', @_); |
154
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
155
|
|
|
|
|
|
|
} |
156
|
|
|
|
|
|
|
sub GetEndpoint { |
157
|
|
|
|
|
|
|
my $self = shift; |
158
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetEndpoint', @_); |
159
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
160
|
|
|
|
|
|
|
} |
161
|
|
|
|
|
|
|
sub GetEventStream { |
162
|
|
|
|
|
|
|
my $self = shift; |
163
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetEventStream', @_); |
164
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
165
|
|
|
|
|
|
|
} |
166
|
|
|
|
|
|
|
sub GetGcmChannel { |
167
|
|
|
|
|
|
|
my $self = shift; |
168
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetGcmChannel', @_); |
169
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
170
|
|
|
|
|
|
|
} |
171
|
|
|
|
|
|
|
sub GetImportJob { |
172
|
|
|
|
|
|
|
my $self = shift; |
173
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetImportJob', @_); |
174
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
175
|
|
|
|
|
|
|
} |
176
|
|
|
|
|
|
|
sub GetImportJobs { |
177
|
|
|
|
|
|
|
my $self = shift; |
178
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetImportJobs', @_); |
179
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
180
|
|
|
|
|
|
|
} |
181
|
|
|
|
|
|
|
sub GetSegment { |
182
|
|
|
|
|
|
|
my $self = shift; |
183
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSegment', @_); |
184
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
185
|
|
|
|
|
|
|
} |
186
|
|
|
|
|
|
|
sub GetSegmentImportJobs { |
187
|
|
|
|
|
|
|
my $self = shift; |
188
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSegmentImportJobs', @_); |
189
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
190
|
|
|
|
|
|
|
} |
191
|
|
|
|
|
|
|
sub GetSegments { |
192
|
|
|
|
|
|
|
my $self = shift; |
193
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSegments', @_); |
194
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
195
|
|
|
|
|
|
|
} |
196
|
|
|
|
|
|
|
sub GetSegmentVersion { |
197
|
|
|
|
|
|
|
my $self = shift; |
198
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSegmentVersion', @_); |
199
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
200
|
|
|
|
|
|
|
} |
201
|
|
|
|
|
|
|
sub GetSegmentVersions { |
202
|
|
|
|
|
|
|
my $self = shift; |
203
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSegmentVersions', @_); |
204
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
205
|
|
|
|
|
|
|
} |
206
|
|
|
|
|
|
|
sub GetSmsChannel { |
207
|
|
|
|
|
|
|
my $self = shift; |
208
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::GetSmsChannel', @_); |
209
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
210
|
|
|
|
|
|
|
} |
211
|
|
|
|
|
|
|
sub PutEventStream { |
212
|
|
|
|
|
|
|
my $self = shift; |
213
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::PutEventStream', @_); |
214
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
215
|
|
|
|
|
|
|
} |
216
|
|
|
|
|
|
|
sub SendMessages { |
217
|
|
|
|
|
|
|
my $self = shift; |
218
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::SendMessages', @_); |
219
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
220
|
|
|
|
|
|
|
} |
221
|
|
|
|
|
|
|
sub SendUsersMessages { |
222
|
|
|
|
|
|
|
my $self = shift; |
223
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::SendUsersMessages', @_); |
224
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
225
|
|
|
|
|
|
|
} |
226
|
|
|
|
|
|
|
sub UpdateAdmChannel { |
227
|
|
|
|
|
|
|
my $self = shift; |
228
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateAdmChannel', @_); |
229
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
230
|
|
|
|
|
|
|
} |
231
|
|
|
|
|
|
|
sub UpdateApnsChannel { |
232
|
|
|
|
|
|
|
my $self = shift; |
233
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateApnsChannel', @_); |
234
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
235
|
|
|
|
|
|
|
} |
236
|
|
|
|
|
|
|
sub UpdateApnsSandboxChannel { |
237
|
|
|
|
|
|
|
my $self = shift; |
238
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateApnsSandboxChannel', @_); |
239
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
240
|
|
|
|
|
|
|
} |
241
|
|
|
|
|
|
|
sub UpdateApplicationSettings { |
242
|
|
|
|
|
|
|
my $self = shift; |
243
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateApplicationSettings', @_); |
244
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
245
|
|
|
|
|
|
|
} |
246
|
|
|
|
|
|
|
sub UpdateBaiduChannel { |
247
|
|
|
|
|
|
|
my $self = shift; |
248
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateBaiduChannel', @_); |
249
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
250
|
|
|
|
|
|
|
} |
251
|
|
|
|
|
|
|
sub UpdateCampaign { |
252
|
|
|
|
|
|
|
my $self = shift; |
253
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateCampaign', @_); |
254
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
255
|
|
|
|
|
|
|
} |
256
|
|
|
|
|
|
|
sub UpdateEmailChannel { |
257
|
|
|
|
|
|
|
my $self = shift; |
258
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateEmailChannel', @_); |
259
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
260
|
|
|
|
|
|
|
} |
261
|
|
|
|
|
|
|
sub UpdateEndpoint { |
262
|
|
|
|
|
|
|
my $self = shift; |
263
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateEndpoint', @_); |
264
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
265
|
|
|
|
|
|
|
} |
266
|
|
|
|
|
|
|
sub UpdateEndpointsBatch { |
267
|
|
|
|
|
|
|
my $self = shift; |
268
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateEndpointsBatch', @_); |
269
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
270
|
|
|
|
|
|
|
} |
271
|
|
|
|
|
|
|
sub UpdateGcmChannel { |
272
|
|
|
|
|
|
|
my $self = shift; |
273
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateGcmChannel', @_); |
274
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
275
|
|
|
|
|
|
|
} |
276
|
|
|
|
|
|
|
sub UpdateSegment { |
277
|
|
|
|
|
|
|
my $self = shift; |
278
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateSegment', @_); |
279
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
280
|
|
|
|
|
|
|
} |
281
|
|
|
|
|
|
|
sub UpdateSmsChannel { |
282
|
|
|
|
|
|
|
my $self = shift; |
283
|
|
|
|
|
|
|
my $call_object = $self->new_with_coercions('Paws::Pinpoint::UpdateSmsChannel', @_); |
284
|
|
|
|
|
|
|
return $self->caller->do_call($self, $call_object); |
285
|
|
|
|
|
|
|
} |
286
|
|
|
|
|
|
|
|
287
|
|
|
|
|
|
|
|
288
|
|
|
|
|
|
|
|
289
|
|
|
|
|
|
|
sub operations { qw/CreateApp CreateCampaign CreateImportJob CreateSegment DeleteAdmChannel DeleteApnsChannel DeleteApnsSandboxChannel DeleteApp DeleteBaiduChannel DeleteCampaign DeleteEmailChannel DeleteEventStream DeleteGcmChannel DeleteSegment DeleteSmsChannel GetAdmChannel GetApnsChannel GetApnsSandboxChannel GetApp GetApplicationSettings GetApps GetBaiduChannel GetCampaign GetCampaignActivities GetCampaigns GetCampaignVersion GetCampaignVersions GetEmailChannel GetEndpoint GetEventStream GetGcmChannel GetImportJob GetImportJobs GetSegment GetSegmentImportJobs GetSegments GetSegmentVersion GetSegmentVersions GetSmsChannel PutEventStream SendMessages SendUsersMessages UpdateAdmChannel UpdateApnsChannel UpdateApnsSandboxChannel UpdateApplicationSettings UpdateBaiduChannel UpdateCampaign UpdateEmailChannel UpdateEndpoint UpdateEndpointsBatch UpdateGcmChannel UpdateSegment UpdateSmsChannel / } |
290
|
|
|
|
|
|
|
|
291
|
|
|
|
|
|
|
1; |
292
|
|
|
|
|
|
|
|
293
|
|
|
|
|
|
|
### main pod documentation begin ### |
294
|
|
|
|
|
|
|
|
295
|
|
|
|
|
|
|
=head1 NAME |
296
|
|
|
|
|
|
|
|
297
|
|
|
|
|
|
|
Paws::Pinpoint - Perl Interface to AWS Amazon Pinpoint |
298
|
|
|
|
|
|
|
|
299
|
|
|
|
|
|
|
=head1 SYNOPSIS |
300
|
|
|
|
|
|
|
|
301
|
|
|
|
|
|
|
use Paws; |
302
|
|
|
|
|
|
|
|
303
|
|
|
|
|
|
|
my $obj = Paws->service('Pinpoint'); |
304
|
|
|
|
|
|
|
my $res = $obj->Method( |
305
|
|
|
|
|
|
|
Arg1 => $val1, |
306
|
|
|
|
|
|
|
Arg2 => [ 'V1', 'V2' ], |
307
|
|
|
|
|
|
|
# if Arg3 is an object, the HashRef will be used as arguments to the constructor |
308
|
|
|
|
|
|
|
# of the arguments type |
309
|
|
|
|
|
|
|
Arg3 => { Att1 => 'Val1' }, |
310
|
|
|
|
|
|
|
# if Arg4 is an array of objects, the HashRefs will be passed as arguments to |
311
|
|
|
|
|
|
|
# the constructor of the arguments type |
312
|
|
|
|
|
|
|
Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], |
313
|
|
|
|
|
|
|
); |
314
|
|
|
|
|
|
|
|
315
|
|
|
|
|
|
|
=head1 DESCRIPTION |
316
|
|
|
|
|
|
|
|
317
|
|
|
|
|
|
|
|
318
|
|
|
|
|
|
|
|
319
|
|
|
|
|
|
|
=head1 METHODS |
320
|
|
|
|
|
|
|
|
321
|
|
|
|
|
|
|
=head2 CreateApp(CreateApplicationRequest => L<Paws::Pinpoint::CreateApplicationRequest>) |
322
|
|
|
|
|
|
|
|
323
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::CreateApp> |
324
|
|
|
|
|
|
|
|
325
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::CreateAppResponse> instance |
326
|
|
|
|
|
|
|
|
327
|
|
|
|
|
|
|
Creates or updates an app. |
328
|
|
|
|
|
|
|
|
329
|
|
|
|
|
|
|
|
330
|
|
|
|
|
|
|
=head2 CreateCampaign(ApplicationId => Str, WriteCampaignRequest => L<Paws::Pinpoint::WriteCampaignRequest>) |
331
|
|
|
|
|
|
|
|
332
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::CreateCampaign> |
333
|
|
|
|
|
|
|
|
334
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::CreateCampaignResponse> instance |
335
|
|
|
|
|
|
|
|
336
|
|
|
|
|
|
|
Creates or updates a campaign. |
337
|
|
|
|
|
|
|
|
338
|
|
|
|
|
|
|
|
339
|
|
|
|
|
|
|
=head2 CreateImportJob(ApplicationId => Str, ImportJobRequest => L<Paws::Pinpoint::ImportJobRequest>) |
340
|
|
|
|
|
|
|
|
341
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::CreateImportJob> |
342
|
|
|
|
|
|
|
|
343
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::CreateImportJobResponse> instance |
344
|
|
|
|
|
|
|
|
345
|
|
|
|
|
|
|
Creates or updates an import job. |
346
|
|
|
|
|
|
|
|
347
|
|
|
|
|
|
|
|
348
|
|
|
|
|
|
|
=head2 CreateSegment(ApplicationId => Str, WriteSegmentRequest => L<Paws::Pinpoint::WriteSegmentRequest>) |
349
|
|
|
|
|
|
|
|
350
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::CreateSegment> |
351
|
|
|
|
|
|
|
|
352
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::CreateSegmentResponse> instance |
353
|
|
|
|
|
|
|
|
354
|
|
|
|
|
|
|
Used to create or update a segment. |
355
|
|
|
|
|
|
|
|
356
|
|
|
|
|
|
|
|
357
|
|
|
|
|
|
|
=head2 DeleteAdmChannel(ApplicationId => Str) |
358
|
|
|
|
|
|
|
|
359
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteAdmChannel> |
360
|
|
|
|
|
|
|
|
361
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteAdmChannelResponse> instance |
362
|
|
|
|
|
|
|
|
363
|
|
|
|
|
|
|
Delete an ADM channel |
364
|
|
|
|
|
|
|
|
365
|
|
|
|
|
|
|
|
366
|
|
|
|
|
|
|
=head2 DeleteApnsChannel(ApplicationId => Str) |
367
|
|
|
|
|
|
|
|
368
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteApnsChannel> |
369
|
|
|
|
|
|
|
|
370
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteApnsChannelResponse> instance |
371
|
|
|
|
|
|
|
|
372
|
|
|
|
|
|
|
Deletes the APNs channel for an app. |
373
|
|
|
|
|
|
|
|
374
|
|
|
|
|
|
|
|
375
|
|
|
|
|
|
|
=head2 DeleteApnsSandboxChannel(ApplicationId => Str) |
376
|
|
|
|
|
|
|
|
377
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteApnsSandboxChannel> |
378
|
|
|
|
|
|
|
|
379
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteApnsSandboxChannelResponse> instance |
380
|
|
|
|
|
|
|
|
381
|
|
|
|
|
|
|
Delete an APNS sandbox channel |
382
|
|
|
|
|
|
|
|
383
|
|
|
|
|
|
|
|
384
|
|
|
|
|
|
|
=head2 DeleteApp(ApplicationId => Str) |
385
|
|
|
|
|
|
|
|
386
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteApp> |
387
|
|
|
|
|
|
|
|
388
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteAppResponse> instance |
389
|
|
|
|
|
|
|
|
390
|
|
|
|
|
|
|
Deletes an app. |
391
|
|
|
|
|
|
|
|
392
|
|
|
|
|
|
|
|
393
|
|
|
|
|
|
|
=head2 DeleteBaiduChannel(ApplicationId => Str) |
394
|
|
|
|
|
|
|
|
395
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteBaiduChannel> |
396
|
|
|
|
|
|
|
|
397
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteBaiduChannelResponse> instance |
398
|
|
|
|
|
|
|
|
399
|
|
|
|
|
|
|
Delete a BAIDU GCM channel |
400
|
|
|
|
|
|
|
|
401
|
|
|
|
|
|
|
|
402
|
|
|
|
|
|
|
=head2 DeleteCampaign(ApplicationId => Str, CampaignId => Str) |
403
|
|
|
|
|
|
|
|
404
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteCampaign> |
405
|
|
|
|
|
|
|
|
406
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteCampaignResponse> instance |
407
|
|
|
|
|
|
|
|
408
|
|
|
|
|
|
|
Deletes a campaign. |
409
|
|
|
|
|
|
|
|
410
|
|
|
|
|
|
|
|
411
|
|
|
|
|
|
|
=head2 DeleteEmailChannel(ApplicationId => Str) |
412
|
|
|
|
|
|
|
|
413
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteEmailChannel> |
414
|
|
|
|
|
|
|
|
415
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteEmailChannelResponse> instance |
416
|
|
|
|
|
|
|
|
417
|
|
|
|
|
|
|
Delete an email channel |
418
|
|
|
|
|
|
|
|
419
|
|
|
|
|
|
|
|
420
|
|
|
|
|
|
|
=head2 DeleteEventStream(ApplicationId => Str) |
421
|
|
|
|
|
|
|
|
422
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteEventStream> |
423
|
|
|
|
|
|
|
|
424
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteEventStreamResponse> instance |
425
|
|
|
|
|
|
|
|
426
|
|
|
|
|
|
|
Deletes the event stream for an app. |
427
|
|
|
|
|
|
|
|
428
|
|
|
|
|
|
|
|
429
|
|
|
|
|
|
|
=head2 DeleteGcmChannel(ApplicationId => Str) |
430
|
|
|
|
|
|
|
|
431
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteGcmChannel> |
432
|
|
|
|
|
|
|
|
433
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteGcmChannelResponse> instance |
434
|
|
|
|
|
|
|
|
435
|
|
|
|
|
|
|
Deletes the GCM channel for an app. |
436
|
|
|
|
|
|
|
|
437
|
|
|
|
|
|
|
|
438
|
|
|
|
|
|
|
=head2 DeleteSegment(ApplicationId => Str, SegmentId => Str) |
439
|
|
|
|
|
|
|
|
440
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteSegment> |
441
|
|
|
|
|
|
|
|
442
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteSegmentResponse> instance |
443
|
|
|
|
|
|
|
|
444
|
|
|
|
|
|
|
Deletes a segment. |
445
|
|
|
|
|
|
|
|
446
|
|
|
|
|
|
|
|
447
|
|
|
|
|
|
|
=head2 DeleteSmsChannel(ApplicationId => Str) |
448
|
|
|
|
|
|
|
|
449
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::DeleteSmsChannel> |
450
|
|
|
|
|
|
|
|
451
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::DeleteSmsChannelResponse> instance |
452
|
|
|
|
|
|
|
|
453
|
|
|
|
|
|
|
Delete an SMS channel |
454
|
|
|
|
|
|
|
|
455
|
|
|
|
|
|
|
|
456
|
|
|
|
|
|
|
=head2 GetAdmChannel(ApplicationId => Str) |
457
|
|
|
|
|
|
|
|
458
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetAdmChannel> |
459
|
|
|
|
|
|
|
|
460
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetAdmChannelResponse> instance |
461
|
|
|
|
|
|
|
|
462
|
|
|
|
|
|
|
Get an ADM channel |
463
|
|
|
|
|
|
|
|
464
|
|
|
|
|
|
|
|
465
|
|
|
|
|
|
|
=head2 GetApnsChannel(ApplicationId => Str) |
466
|
|
|
|
|
|
|
|
467
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetApnsChannel> |
468
|
|
|
|
|
|
|
|
469
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetApnsChannelResponse> instance |
470
|
|
|
|
|
|
|
|
471
|
|
|
|
|
|
|
Returns information about the APNs channel for an app. |
472
|
|
|
|
|
|
|
|
473
|
|
|
|
|
|
|
|
474
|
|
|
|
|
|
|
=head2 GetApnsSandboxChannel(ApplicationId => Str) |
475
|
|
|
|
|
|
|
|
476
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetApnsSandboxChannel> |
477
|
|
|
|
|
|
|
|
478
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetApnsSandboxChannelResponse> instance |
479
|
|
|
|
|
|
|
|
480
|
|
|
|
|
|
|
Get an APNS sandbox channel |
481
|
|
|
|
|
|
|
|
482
|
|
|
|
|
|
|
|
483
|
|
|
|
|
|
|
=head2 GetApp(ApplicationId => Str) |
484
|
|
|
|
|
|
|
|
485
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetApp> |
486
|
|
|
|
|
|
|
|
487
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetAppResponse> instance |
488
|
|
|
|
|
|
|
|
489
|
|
|
|
|
|
|
Returns information about an app. |
490
|
|
|
|
|
|
|
|
491
|
|
|
|
|
|
|
|
492
|
|
|
|
|
|
|
=head2 GetApplicationSettings(ApplicationId => Str) |
493
|
|
|
|
|
|
|
|
494
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetApplicationSettings> |
495
|
|
|
|
|
|
|
|
496
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetApplicationSettingsResponse> instance |
497
|
|
|
|
|
|
|
|
498
|
|
|
|
|
|
|
Used to request the settings for an app. |
499
|
|
|
|
|
|
|
|
500
|
|
|
|
|
|
|
|
501
|
|
|
|
|
|
|
=head2 GetApps([PageSize => Str, Token => Str]) |
502
|
|
|
|
|
|
|
|
503
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetApps> |
504
|
|
|
|
|
|
|
|
505
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetAppsResponse> instance |
506
|
|
|
|
|
|
|
|
507
|
|
|
|
|
|
|
Returns information about your apps. |
508
|
|
|
|
|
|
|
|
509
|
|
|
|
|
|
|
|
510
|
|
|
|
|
|
|
=head2 GetBaiduChannel(ApplicationId => Str) |
511
|
|
|
|
|
|
|
|
512
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetBaiduChannel> |
513
|
|
|
|
|
|
|
|
514
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetBaiduChannelResponse> instance |
515
|
|
|
|
|
|
|
|
516
|
|
|
|
|
|
|
Get a BAIDU GCM channel |
517
|
|
|
|
|
|
|
|
518
|
|
|
|
|
|
|
|
519
|
|
|
|
|
|
|
=head2 GetCampaign(ApplicationId => Str, CampaignId => Str) |
520
|
|
|
|
|
|
|
|
521
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetCampaign> |
522
|
|
|
|
|
|
|
|
523
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetCampaignResponse> instance |
524
|
|
|
|
|
|
|
|
525
|
|
|
|
|
|
|
Returns information about a campaign. |
526
|
|
|
|
|
|
|
|
527
|
|
|
|
|
|
|
|
528
|
|
|
|
|
|
|
=head2 GetCampaignActivities(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str]) |
529
|
|
|
|
|
|
|
|
530
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetCampaignActivities> |
531
|
|
|
|
|
|
|
|
532
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetCampaignActivitiesResponse> instance |
533
|
|
|
|
|
|
|
|
534
|
|
|
|
|
|
|
Returns information about the activity performed by a campaign. |
535
|
|
|
|
|
|
|
|
536
|
|
|
|
|
|
|
|
537
|
|
|
|
|
|
|
=head2 GetCampaigns(ApplicationId => Str, [PageSize => Str, Token => Str]) |
538
|
|
|
|
|
|
|
|
539
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetCampaigns> |
540
|
|
|
|
|
|
|
|
541
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetCampaignsResponse> instance |
542
|
|
|
|
|
|
|
|
543
|
|
|
|
|
|
|
Returns information about your campaigns. |
544
|
|
|
|
|
|
|
|
545
|
|
|
|
|
|
|
|
546
|
|
|
|
|
|
|
=head2 GetCampaignVersion(ApplicationId => Str, CampaignId => Str, Version => Str) |
547
|
|
|
|
|
|
|
|
548
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetCampaignVersion> |
549
|
|
|
|
|
|
|
|
550
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetCampaignVersionResponse> instance |
551
|
|
|
|
|
|
|
|
552
|
|
|
|
|
|
|
Returns information about a specific version of a campaign. |
553
|
|
|
|
|
|
|
|
554
|
|
|
|
|
|
|
|
555
|
|
|
|
|
|
|
=head2 GetCampaignVersions(ApplicationId => Str, CampaignId => Str, [PageSize => Str, Token => Str]) |
556
|
|
|
|
|
|
|
|
557
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetCampaignVersions> |
558
|
|
|
|
|
|
|
|
559
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetCampaignVersionsResponse> instance |
560
|
|
|
|
|
|
|
|
561
|
|
|
|
|
|
|
Returns information about your campaign versions. |
562
|
|
|
|
|
|
|
|
563
|
|
|
|
|
|
|
|
564
|
|
|
|
|
|
|
=head2 GetEmailChannel(ApplicationId => Str) |
565
|
|
|
|
|
|
|
|
566
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetEmailChannel> |
567
|
|
|
|
|
|
|
|
568
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetEmailChannelResponse> instance |
569
|
|
|
|
|
|
|
|
570
|
|
|
|
|
|
|
Get an email channel |
571
|
|
|
|
|
|
|
|
572
|
|
|
|
|
|
|
|
573
|
|
|
|
|
|
|
=head2 GetEndpoint(ApplicationId => Str, EndpointId => Str) |
574
|
|
|
|
|
|
|
|
575
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetEndpoint> |
576
|
|
|
|
|
|
|
|
577
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetEndpointResponse> instance |
578
|
|
|
|
|
|
|
|
579
|
|
|
|
|
|
|
Returns information about an endpoint. |
580
|
|
|
|
|
|
|
|
581
|
|
|
|
|
|
|
|
582
|
|
|
|
|
|
|
=head2 GetEventStream(ApplicationId => Str) |
583
|
|
|
|
|
|
|
|
584
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetEventStream> |
585
|
|
|
|
|
|
|
|
586
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetEventStreamResponse> instance |
587
|
|
|
|
|
|
|
|
588
|
|
|
|
|
|
|
Returns the event stream for an app. |
589
|
|
|
|
|
|
|
|
590
|
|
|
|
|
|
|
|
591
|
|
|
|
|
|
|
=head2 GetGcmChannel(ApplicationId => Str) |
592
|
|
|
|
|
|
|
|
593
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetGcmChannel> |
594
|
|
|
|
|
|
|
|
595
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetGcmChannelResponse> instance |
596
|
|
|
|
|
|
|
|
597
|
|
|
|
|
|
|
Returns information about the GCM channel for an app. |
598
|
|
|
|
|
|
|
|
599
|
|
|
|
|
|
|
|
600
|
|
|
|
|
|
|
=head2 GetImportJob(ApplicationId => Str, JobId => Str) |
601
|
|
|
|
|
|
|
|
602
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetImportJob> |
603
|
|
|
|
|
|
|
|
604
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetImportJobResponse> instance |
605
|
|
|
|
|
|
|
|
606
|
|
|
|
|
|
|
Returns information about an import job. |
607
|
|
|
|
|
|
|
|
608
|
|
|
|
|
|
|
|
609
|
|
|
|
|
|
|
=head2 GetImportJobs(ApplicationId => Str, [PageSize => Str, Token => Str]) |
610
|
|
|
|
|
|
|
|
611
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetImportJobs> |
612
|
|
|
|
|
|
|
|
613
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetImportJobsResponse> instance |
614
|
|
|
|
|
|
|
|
615
|
|
|
|
|
|
|
Returns information about your import jobs. |
616
|
|
|
|
|
|
|
|
617
|
|
|
|
|
|
|
|
618
|
|
|
|
|
|
|
=head2 GetSegment(ApplicationId => Str, SegmentId => Str) |
619
|
|
|
|
|
|
|
|
620
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSegment> |
621
|
|
|
|
|
|
|
|
622
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSegmentResponse> instance |
623
|
|
|
|
|
|
|
|
624
|
|
|
|
|
|
|
Returns information about a segment. |
625
|
|
|
|
|
|
|
|
626
|
|
|
|
|
|
|
|
627
|
|
|
|
|
|
|
=head2 GetSegmentImportJobs(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str]) |
628
|
|
|
|
|
|
|
|
629
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSegmentImportJobs> |
630
|
|
|
|
|
|
|
|
631
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSegmentImportJobsResponse> instance |
632
|
|
|
|
|
|
|
|
633
|
|
|
|
|
|
|
Returns a list of import jobs for a specific segment. |
634
|
|
|
|
|
|
|
|
635
|
|
|
|
|
|
|
|
636
|
|
|
|
|
|
|
=head2 GetSegments(ApplicationId => Str, [PageSize => Str, Token => Str]) |
637
|
|
|
|
|
|
|
|
638
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSegments> |
639
|
|
|
|
|
|
|
|
640
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSegmentsResponse> instance |
641
|
|
|
|
|
|
|
|
642
|
|
|
|
|
|
|
Used to get information about your segments. |
643
|
|
|
|
|
|
|
|
644
|
|
|
|
|
|
|
|
645
|
|
|
|
|
|
|
=head2 GetSegmentVersion(ApplicationId => Str, SegmentId => Str, Version => Str) |
646
|
|
|
|
|
|
|
|
647
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSegmentVersion> |
648
|
|
|
|
|
|
|
|
649
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSegmentVersionResponse> instance |
650
|
|
|
|
|
|
|
|
651
|
|
|
|
|
|
|
Returns information about a segment version. |
652
|
|
|
|
|
|
|
|
653
|
|
|
|
|
|
|
|
654
|
|
|
|
|
|
|
=head2 GetSegmentVersions(ApplicationId => Str, SegmentId => Str, [PageSize => Str, Token => Str]) |
655
|
|
|
|
|
|
|
|
656
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSegmentVersions> |
657
|
|
|
|
|
|
|
|
658
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSegmentVersionsResponse> instance |
659
|
|
|
|
|
|
|
|
660
|
|
|
|
|
|
|
Returns information about your segment versions. |
661
|
|
|
|
|
|
|
|
662
|
|
|
|
|
|
|
|
663
|
|
|
|
|
|
|
=head2 GetSmsChannel(ApplicationId => Str) |
664
|
|
|
|
|
|
|
|
665
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::GetSmsChannel> |
666
|
|
|
|
|
|
|
|
667
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::GetSmsChannelResponse> instance |
668
|
|
|
|
|
|
|
|
669
|
|
|
|
|
|
|
Get an SMS channel |
670
|
|
|
|
|
|
|
|
671
|
|
|
|
|
|
|
|
672
|
|
|
|
|
|
|
=head2 PutEventStream(ApplicationId => Str, WriteEventStream => L<Paws::Pinpoint::WriteEventStream>) |
673
|
|
|
|
|
|
|
|
674
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::PutEventStream> |
675
|
|
|
|
|
|
|
|
676
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::PutEventStreamResponse> instance |
677
|
|
|
|
|
|
|
|
678
|
|
|
|
|
|
|
Use to create or update the event stream for an app. |
679
|
|
|
|
|
|
|
|
680
|
|
|
|
|
|
|
|
681
|
|
|
|
|
|
|
=head2 SendMessages(ApplicationId => Str, MessageRequest => L<Paws::Pinpoint::MessageRequest>) |
682
|
|
|
|
|
|
|
|
683
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::SendMessages> |
684
|
|
|
|
|
|
|
|
685
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::SendMessagesResponse> instance |
686
|
|
|
|
|
|
|
|
687
|
|
|
|
|
|
|
Send a batch of messages |
688
|
|
|
|
|
|
|
|
689
|
|
|
|
|
|
|
|
690
|
|
|
|
|
|
|
=head2 SendUsersMessages(ApplicationId => Str, SendUsersMessageRequest => L<Paws::Pinpoint::SendUsersMessageRequest>) |
691
|
|
|
|
|
|
|
|
692
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::SendUsersMessages> |
693
|
|
|
|
|
|
|
|
694
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::SendUsersMessagesResponse> instance |
695
|
|
|
|
|
|
|
|
696
|
|
|
|
|
|
|
Send a batch of messages to users |
697
|
|
|
|
|
|
|
|
698
|
|
|
|
|
|
|
|
699
|
|
|
|
|
|
|
=head2 UpdateAdmChannel(ADMChannelRequest => L<Paws::Pinpoint::ADMChannelRequest>, ApplicationId => Str) |
700
|
|
|
|
|
|
|
|
701
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateAdmChannel> |
702
|
|
|
|
|
|
|
|
703
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateAdmChannelResponse> instance |
704
|
|
|
|
|
|
|
|
705
|
|
|
|
|
|
|
Update an ADM channel |
706
|
|
|
|
|
|
|
|
707
|
|
|
|
|
|
|
|
708
|
|
|
|
|
|
|
=head2 UpdateApnsChannel(APNSChannelRequest => L<Paws::Pinpoint::APNSChannelRequest>, ApplicationId => Str) |
709
|
|
|
|
|
|
|
|
710
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateApnsChannel> |
711
|
|
|
|
|
|
|
|
712
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateApnsChannelResponse> instance |
713
|
|
|
|
|
|
|
|
714
|
|
|
|
|
|
|
Use to update the APNs channel for an app. |
715
|
|
|
|
|
|
|
|
716
|
|
|
|
|
|
|
|
717
|
|
|
|
|
|
|
=head2 UpdateApnsSandboxChannel(APNSSandboxChannelRequest => L<Paws::Pinpoint::APNSSandboxChannelRequest>, ApplicationId => Str) |
718
|
|
|
|
|
|
|
|
719
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateApnsSandboxChannel> |
720
|
|
|
|
|
|
|
|
721
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateApnsSandboxChannelResponse> instance |
722
|
|
|
|
|
|
|
|
723
|
|
|
|
|
|
|
Update an APNS sandbox channel |
724
|
|
|
|
|
|
|
|
725
|
|
|
|
|
|
|
|
726
|
|
|
|
|
|
|
=head2 UpdateApplicationSettings(ApplicationId => Str, WriteApplicationSettingsRequest => L<Paws::Pinpoint::WriteApplicationSettingsRequest>) |
727
|
|
|
|
|
|
|
|
728
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateApplicationSettings> |
729
|
|
|
|
|
|
|
|
730
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateApplicationSettingsResponse> instance |
731
|
|
|
|
|
|
|
|
732
|
|
|
|
|
|
|
Used to update the settings for an app. |
733
|
|
|
|
|
|
|
|
734
|
|
|
|
|
|
|
|
735
|
|
|
|
|
|
|
=head2 UpdateBaiduChannel(ApplicationId => Str, BaiduChannelRequest => L<Paws::Pinpoint::BaiduChannelRequest>) |
736
|
|
|
|
|
|
|
|
737
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateBaiduChannel> |
738
|
|
|
|
|
|
|
|
739
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateBaiduChannelResponse> instance |
740
|
|
|
|
|
|
|
|
741
|
|
|
|
|
|
|
Update a BAIDU GCM channel |
742
|
|
|
|
|
|
|
|
743
|
|
|
|
|
|
|
|
744
|
|
|
|
|
|
|
=head2 UpdateCampaign(ApplicationId => Str, CampaignId => Str, WriteCampaignRequest => L<Paws::Pinpoint::WriteCampaignRequest>) |
745
|
|
|
|
|
|
|
|
746
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateCampaign> |
747
|
|
|
|
|
|
|
|
748
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateCampaignResponse> instance |
749
|
|
|
|
|
|
|
|
750
|
|
|
|
|
|
|
Use to update a campaign. |
751
|
|
|
|
|
|
|
|
752
|
|
|
|
|
|
|
|
753
|
|
|
|
|
|
|
=head2 UpdateEmailChannel(ApplicationId => Str, EmailChannelRequest => L<Paws::Pinpoint::EmailChannelRequest>) |
754
|
|
|
|
|
|
|
|
755
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateEmailChannel> |
756
|
|
|
|
|
|
|
|
757
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateEmailChannelResponse> instance |
758
|
|
|
|
|
|
|
|
759
|
|
|
|
|
|
|
Update an email channel |
760
|
|
|
|
|
|
|
|
761
|
|
|
|
|
|
|
|
762
|
|
|
|
|
|
|
=head2 UpdateEndpoint(ApplicationId => Str, EndpointId => Str, EndpointRequest => L<Paws::Pinpoint::EndpointRequest>) |
763
|
|
|
|
|
|
|
|
764
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateEndpoint> |
765
|
|
|
|
|
|
|
|
766
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateEndpointResponse> instance |
767
|
|
|
|
|
|
|
|
768
|
|
|
|
|
|
|
Use to update an endpoint. |
769
|
|
|
|
|
|
|
|
770
|
|
|
|
|
|
|
|
771
|
|
|
|
|
|
|
=head2 UpdateEndpointsBatch(ApplicationId => Str, EndpointBatchRequest => L<Paws::Pinpoint::EndpointBatchRequest>) |
772
|
|
|
|
|
|
|
|
773
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateEndpointsBatch> |
774
|
|
|
|
|
|
|
|
775
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateEndpointsBatchResponse> instance |
776
|
|
|
|
|
|
|
|
777
|
|
|
|
|
|
|
Use to update a batch of endpoints. |
778
|
|
|
|
|
|
|
|
779
|
|
|
|
|
|
|
|
780
|
|
|
|
|
|
|
=head2 UpdateGcmChannel(ApplicationId => Str, GCMChannelRequest => L<Paws::Pinpoint::GCMChannelRequest>) |
781
|
|
|
|
|
|
|
|
782
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateGcmChannel> |
783
|
|
|
|
|
|
|
|
784
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateGcmChannelResponse> instance |
785
|
|
|
|
|
|
|
|
786
|
|
|
|
|
|
|
Use to update the GCM channel for an app. |
787
|
|
|
|
|
|
|
|
788
|
|
|
|
|
|
|
|
789
|
|
|
|
|
|
|
=head2 UpdateSegment(ApplicationId => Str, SegmentId => Str, WriteSegmentRequest => L<Paws::Pinpoint::WriteSegmentRequest>) |
790
|
|
|
|
|
|
|
|
791
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateSegment> |
792
|
|
|
|
|
|
|
|
793
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateSegmentResponse> instance |
794
|
|
|
|
|
|
|
|
795
|
|
|
|
|
|
|
Use to update a segment. |
796
|
|
|
|
|
|
|
|
797
|
|
|
|
|
|
|
|
798
|
|
|
|
|
|
|
=head2 UpdateSmsChannel(ApplicationId => Str, SMSChannelRequest => L<Paws::Pinpoint::SMSChannelRequest>) |
799
|
|
|
|
|
|
|
|
800
|
|
|
|
|
|
|
Each argument is described in detail in: L<Paws::Pinpoint::UpdateSmsChannel> |
801
|
|
|
|
|
|
|
|
802
|
|
|
|
|
|
|
Returns: a L<Paws::Pinpoint::UpdateSmsChannelResponse> instance |
803
|
|
|
|
|
|
|
|
804
|
|
|
|
|
|
|
Update an SMS channel |
805
|
|
|
|
|
|
|
|
806
|
|
|
|
|
|
|
|
807
|
|
|
|
|
|
|
|
808
|
|
|
|
|
|
|
|
809
|
|
|
|
|
|
|
=head1 PAGINATORS |
810
|
|
|
|
|
|
|
|
811
|
|
|
|
|
|
|
Paginator methods are helpers that repetively call methods that return partial results |
812
|
|
|
|
|
|
|
|
813
|
|
|
|
|
|
|
|
814
|
|
|
|
|
|
|
|
815
|
|
|
|
|
|
|
|
816
|
|
|
|
|
|
|
=head1 SEE ALSO |
817
|
|
|
|
|
|
|
|
818
|
|
|
|
|
|
|
This service class forms part of L<Paws> |
819
|
|
|
|
|
|
|
|
820
|
|
|
|
|
|
|
=head1 BUGS and CONTRIBUTIONS |
821
|
|
|
|
|
|
|
|
822
|
|
|
|
|
|
|
The source code is located here: https://github.com/pplu/aws-sdk-perl |
823
|
|
|
|
|
|
|
|
824
|
|
|
|
|
|
|
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues |
825
|
|
|
|
|
|
|
|
826
|
|
|
|
|
|
|
=cut |
827
|
|
|
|
|
|
|
|