Skip to content

Commit 3f3f249

Browse files
feat(aws-android-sdk-connectparticipant): update models to latest (#2691)
Co-authored-by: Divyesh Chitroda <[email protected]>
1 parent 516b83a commit 3f3f249

File tree

72 files changed

+470
-122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+470
-122
lines changed

aws-android-sdk-connectparticipant/src/main/java/com/amazonaws/services/connectparticipant/AmazonConnectParticipant.java

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2010-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* Copyright 2010-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License").
55
* You may not use this file except in compliance with the License.
@@ -102,6 +102,11 @@ public interface AmazonConnectParticipant {
102102
* Allows you to confirm that the attachment has been uploaded using the
103103
* pre-signed URL provided in StartAttachmentUpload API.
104104
* </p>
105+
* <p>
106+
* The Amazon Connect Participant Service APIs do not use <a href=
107+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
108+
* >Signature Version 4 authentication</a>.
109+
* </p>
105110
*
106111
* @param completeAttachmentUploadRequest
107112
* @return completeAttachmentUploadResult The response from the
@@ -151,6 +156,25 @@ CompleteAttachmentUploadResult completeAttachmentUpload(
151156
* parameter, clients need to call this API again to obtain a new websocket
152157
* URL and perform the same steps as before.
153158
* </p>
159+
* <p>
160+
* <b>Message streaming support</b>: This API can also be used together with
161+
* the <a href=
162+
* "https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html"
163+
* >StartContactStreaming</a> API to create a participant connection for
164+
* chat contacts that are not using a websocket. For more information about
165+
* message streaming, <a href=
166+
* "https://docs.aws.amazon.com/connect/latest/adminguide/chat-message-streaming.html"
167+
* >Enable real-time chat message streaming</a> in the <i>Amazon Connect
168+
* Administrator Guide</i>.
169+
* </p>
170+
* <p>
171+
* <b>Feature specifications</b>: For information about feature
172+
* specifications, such as the allowed number of open websocket connections
173+
* per participant, see <a href=
174+
* "https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits"
175+
* >Feature specifications</a> in the <i>Amazon Connect Administrator
176+
* Guide</i>.
177+
* </p>
154178
* <note>
155179
* <p>
156180
* The Amazon Connect Participant Service APIs do not use <a href=
@@ -215,6 +239,11 @@ DisconnectParticipantResult disconnectParticipant(
215239
* Provides a pre-signed URL for download of a completed attachment. This is
216240
* an asynchronous API for use with active contacts.
217241
* </p>
242+
* <p>
243+
* The Amazon Connect Participant Service APIs do not use <a href=
244+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
245+
* >Signature Version 4 authentication</a>.
246+
* </p>
218247
*
219248
* @param getAttachmentRequest
220249
* @return getAttachmentResult The response from the GetAttachment service
@@ -298,13 +327,11 @@ SendEventResult sendEvent(SendEventRequest sendEventRequest) throws AmazonClient
298327
* Sends a message. Note that ConnectionToken is used for invoking this API
299328
* instead of ParticipantToken.
300329
* </p>
301-
* <note>
302330
* <p>
303331
* The Amazon Connect Participant Service APIs do not use <a href=
304332
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
305333
* >Signature Version 4 authentication</a>.
306334
* </p>
307-
* </note>
308335
*
309336
* @param sendMessageRequest
310337
* @return sendMessageResult The response from the SendMessage service
@@ -329,6 +356,11 @@ SendMessageResult sendMessage(SendMessageRequest sendMessageRequest)
329356
* Provides a pre-signed Amazon S3 URL in response for uploading the file
330357
* directly to S3.
331358
* </p>
359+
* <p>
360+
* The Amazon Connect Participant Service APIs do not use <a href=
361+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
362+
* >Signature Version 4 authentication</a>.
363+
* </p>
332364
*
333365
* @param startAttachmentUploadRequest
334366
* @return startAttachmentUploadResult The response from the

aws-android-sdk-connectparticipant/src/main/java/com/amazonaws/services/connectparticipant/AmazonConnectParticipantAsync.java

Lines changed: 69 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2010-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
* Copyright 2010-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License").
55
* You may not use this file except in compliance with the License.
@@ -43,6 +43,11 @@ public interface AmazonConnectParticipantAsync extends AmazonConnectParticipant
4343
* Allows you to confirm that the attachment has been uploaded using the
4444
* pre-signed URL provided in StartAttachmentUpload API.
4545
* </p>
46+
* <p>
47+
* The Amazon Connect Participant Service APIs do not use <a href=
48+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
49+
* >Signature Version 4 authentication</a>.
50+
* </p>
4651
*
4752
* @param completeAttachmentUploadRequest
4853
* @return A Java Future object containing the response from the
@@ -71,6 +76,11 @@ Future<CompleteAttachmentUploadResult> completeAttachmentUploadAsync(
7176
* Allows you to confirm that the attachment has been uploaded using the
7277
* pre-signed URL provided in StartAttachmentUpload API.
7378
* </p>
79+
* <p>
80+
* The Amazon Connect Participant Service APIs do not use <a href=
81+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
82+
* >Signature Version 4 authentication</a>.
83+
* </p>
7484
*
7585
* @param completeAttachmentUploadRequest
7686
* @param asyncHandler Asynchronous callback handler for events in the
@@ -125,6 +135,25 @@ Future<CompleteAttachmentUploadResult> completeAttachmentUploadAsync(
125135
* parameter, clients need to call this API again to obtain a new websocket
126136
* URL and perform the same steps as before.
127137
* </p>
138+
* <p>
139+
* <b>Message streaming support</b>: This API can also be used together with
140+
* the <a href=
141+
* "https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html"
142+
* >StartContactStreaming</a> API to create a participant connection for
143+
* chat contacts that are not using a websocket. For more information about
144+
* message streaming, <a href=
145+
* "https://docs.aws.amazon.com/connect/latest/adminguide/chat-message-streaming.html"
146+
* >Enable real-time chat message streaming</a> in the <i>Amazon Connect
147+
* Administrator Guide</i>.
148+
* </p>
149+
* <p>
150+
* <b>Feature specifications</b>: For information about feature
151+
* specifications, such as the allowed number of open websocket connections
152+
* per participant, see <a href=
153+
* "https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits"
154+
* >Feature specifications</a> in the <i>Amazon Connect Administrator
155+
* Guide</i>.
156+
* </p>
128157
* <note>
129158
* <p>
130159
* The Amazon Connect Participant Service APIs do not use <a href=
@@ -179,6 +208,25 @@ Future<CreateParticipantConnectionResult> createParticipantConnectionAsync(
179208
* parameter, clients need to call this API again to obtain a new websocket
180209
* URL and perform the same steps as before.
181210
* </p>
211+
* <p>
212+
* <b>Message streaming support</b>: This API can also be used together with
213+
* the <a href=
214+
* "https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html"
215+
* >StartContactStreaming</a> API to create a participant connection for
216+
* chat contacts that are not using a websocket. For more information about
217+
* message streaming, <a href=
218+
* "https://docs.aws.amazon.com/connect/latest/adminguide/chat-message-streaming.html"
219+
* >Enable real-time chat message streaming</a> in the <i>Amazon Connect
220+
* Administrator Guide</i>.
221+
* </p>
222+
* <p>
223+
* <b>Feature specifications</b>: For information about feature
224+
* specifications, such as the allowed number of open websocket connections
225+
* per participant, see <a href=
226+
* "https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits"
227+
* >Feature specifications</a> in the <i>Amazon Connect Administrator
228+
* Guide</i>.
229+
* </p>
182230
* <note>
183231
* <p>
184232
* The Amazon Connect Participant Service APIs do not use <a href=
@@ -284,6 +332,11 @@ Future<DisconnectParticipantResult> disconnectParticipantAsync(
284332
* Provides a pre-signed URL for download of a completed attachment. This is
285333
* an asynchronous API for use with active contacts.
286334
* </p>
335+
* <p>
336+
* The Amazon Connect Participant Service APIs do not use <a href=
337+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
338+
* >Signature Version 4 authentication</a>.
339+
* </p>
287340
*
288341
* @param getAttachmentRequest
289342
* @return A Java Future object containing the response from the
@@ -309,6 +362,11 @@ Future<GetAttachmentResult> getAttachmentAsync(GetAttachmentRequest getAttachmen
309362
* Provides a pre-signed URL for download of a completed attachment. This is
310363
* an asynchronous API for use with active contacts.
311364
* </p>
365+
* <p>
366+
* The Amazon Connect Participant Service APIs do not use <a href=
367+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
368+
* >Signature Version 4 authentication</a>.
369+
* </p>
312370
*
313371
* @param getAttachmentRequest
314372
* @param asyncHandler Asynchronous callback handler for events in the
@@ -469,13 +527,11 @@ Future<SendEventResult> sendEventAsync(SendEventRequest sendEventRequest,
469527
* Sends a message. Note that ConnectionToken is used for invoking this API
470528
* instead of ParticipantToken.
471529
* </p>
472-
* <note>
473530
* <p>
474531
* The Amazon Connect Participant Service APIs do not use <a href=
475532
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
476533
* >Signature Version 4 authentication</a>.
477534
* </p>
478-
* </note>
479535
*
480536
* @param sendMessageRequest
481537
* @return A Java Future object containing the response from the SendMessage
@@ -500,13 +556,11 @@ Future<SendMessageResult> sendMessageAsync(SendMessageRequest sendMessageRequest
500556
* Sends a message. Note that ConnectionToken is used for invoking this API
501557
* instead of ParticipantToken.
502558
* </p>
503-
* <note>
504559
* <p>
505560
* The Amazon Connect Participant Service APIs do not use <a href=
506561
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
507562
* >Signature Version 4 authentication</a>.
508563
* </p>
509-
* </note>
510564
*
511565
* @param sendMessageRequest
512566
* @param asyncHandler Asynchronous callback handler for events in the
@@ -536,6 +590,11 @@ Future<SendMessageResult> sendMessageAsync(SendMessageRequest sendMessageRequest
536590
* Provides a pre-signed Amazon S3 URL in response for uploading the file
537591
* directly to S3.
538592
* </p>
593+
* <p>
594+
* The Amazon Connect Participant Service APIs do not use <a href=
595+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
596+
* >Signature Version 4 authentication</a>.
597+
* </p>
539598
*
540599
* @param startAttachmentUploadRequest
541600
* @return A Java Future object containing the response from the
@@ -563,6 +622,11 @@ Future<StartAttachmentUploadResult> startAttachmentUploadAsync(
563622
* Provides a pre-signed Amazon S3 URL in response for uploading the file
564623
* directly to S3.
565624
* </p>
625+
* <p>
626+
* The Amazon Connect Participant Service APIs do not use <a href=
627+
* "https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html"
628+
* >Signature Version 4 authentication</a>.
629+
* </p>
566630
*
567631
* @param startAttachmentUploadRequest
568632
* @param asyncHandler Asynchronous callback handler for events in the

0 commit comments

Comments
 (0)