@@ -840,6 +840,27 @@ Future<AssociateSecurityKeyResult> associateSecurityKeyAsync(
840840 * >ClaimPhoneNumber</a> operation.
841841 * </p>
842842 * </important>
843+ * <p>
844+ * If you plan to claim and release numbers frequently during a 30 day
845+ * period, contact us for a service quota exception. Otherwise, it is
846+ * possible you will be blocked from claiming and releasing any more numbers
847+ * until 30 days past the oldest number released has expired.
848+ * </p>
849+ * <p>
850+ * By default you can claim and release up to 200% of your maximum number of
851+ * active phone numbers during any 30 day period. If you claim and release
852+ * phone numbers using the UI or API during a rolling 30 day cycle that
853+ * exceeds 200% of your phone number service level quota, you will be
854+ * blocked from claiming any more numbers until 30 days past the oldest
855+ * number released has expired.
856+ * </p>
857+ * <p>
858+ * For example, if you already have 99 claimed numbers and a service level
859+ * quota of 99 phone numbers, and in any 30 day period you release 99, claim
860+ * 99, and then release 99, you will have exceeded the 200% limit. At that
861+ * point you are blocked from claiming any more numbers until you open an
862+ * Amazon Web Services support ticket.
863+ * </p>
843864 *
844865 * @param claimPhoneNumberRequest
845866 * @return A Java Future object containing the response from the
@@ -889,6 +910,27 @@ Future<ClaimPhoneNumberResult> claimPhoneNumberAsync(
889910 * >ClaimPhoneNumber</a> operation.
890911 * </p>
891912 * </important>
913+ * <p>
914+ * If you plan to claim and release numbers frequently during a 30 day
915+ * period, contact us for a service quota exception. Otherwise, it is
916+ * possible you will be blocked from claiming and releasing any more numbers
917+ * until 30 days past the oldest number released has expired.
918+ * </p>
919+ * <p>
920+ * By default you can claim and release up to 200% of your maximum number of
921+ * active phone numbers during any 30 day period. If you claim and release
922+ * phone numbers using the UI or API during a rolling 30 day cycle that
923+ * exceeds 200% of your phone number service level quota, you will be
924+ * blocked from claiming any more numbers until 30 days past the oldest
925+ * number released has expired.
926+ * </p>
927+ * <p>
928+ * For example, if you already have 99 claimed numbers and a service level
929+ * quota of 99 phone numbers, and in any 30 day period you release 99, claim
930+ * 99, and then release 99, you will have exceeded the 200% limit. At that
931+ * point you are blocked from claiming any more numbers until you open an
932+ * Amazon Web Services support ticket.
933+ * </p>
892934 *
893935 * @param claimPhoneNumberRequest
894936 * @param asyncHandler Asynchronous callback handler for events in the
@@ -8377,6 +8419,27 @@ Future<PutUserStatusResult> putUserStatusAsync(PutUserStatusRequest putUserStatu
83778419 * Amazon Web Services Support.
83788420 * </p>
83798421 * </important>
8422+ * <p>
8423+ * If you plan to claim and release numbers frequently during a 30 day
8424+ * period, contact us for a service quota exception. Otherwise, it is
8425+ * possible you will be blocked from claiming and releasing any more numbers
8426+ * until 30 days past the oldest number released has expired.
8427+ * </p>
8428+ * <p>
8429+ * By default you can claim and release up to 200% of your maximum number of
8430+ * active phone numbers during any 30 day period. If you claim and release
8431+ * phone numbers using the UI or API during a rolling 30 day cycle that
8432+ * exceeds 200% of your phone number service level quota, you will be
8433+ * blocked from claiming any more numbers until 30 days past the oldest
8434+ * number released has expired.
8435+ * </p>
8436+ * <p>
8437+ * For example, if you already have 99 claimed numbers and a service level
8438+ * quota of 99 phone numbers, and in any 30 day period you release 99, claim
8439+ * 99, and then release 99, you will have exceeded the 200% limit. At that
8440+ * point you are blocked from claiming any more numbers until you open an
8441+ * Amazon Web Services support ticket.
8442+ * </p>
83808443 *
83818444 * @param releasePhoneNumberRequest
83828445 * @return A Java Future object containing the response from the
@@ -8417,6 +8480,27 @@ Future<Void> releasePhoneNumberAsync(ReleasePhoneNumberRequest releasePhoneNumbe
84178480 * Amazon Web Services Support.
84188481 * </p>
84198482 * </important>
8483+ * <p>
8484+ * If you plan to claim and release numbers frequently during a 30 day
8485+ * period, contact us for a service quota exception. Otherwise, it is
8486+ * possible you will be blocked from claiming and releasing any more numbers
8487+ * until 30 days past the oldest number released has expired.
8488+ * </p>
8489+ * <p>
8490+ * By default you can claim and release up to 200% of your maximum number of
8491+ * active phone numbers during any 30 day period. If you claim and release
8492+ * phone numbers using the UI or API during a rolling 30 day cycle that
8493+ * exceeds 200% of your phone number service level quota, you will be
8494+ * blocked from claiming any more numbers until 30 days past the oldest
8495+ * number released has expired.
8496+ * </p>
8497+ * <p>
8498+ * For example, if you already have 99 claimed numbers and a service level
8499+ * quota of 99 phone numbers, and in any 30 day period you release 99, claim
8500+ * 99, and then release 99, you will have exceeded the 200% limit. At that
8501+ * point you are blocked from claiming any more numbers until you open an
8502+ * Amazon Web Services support ticket.
8503+ * </p>
84208504 *
84218505 * @param releasePhoneNumberRequest
84228506 * @param asyncHandler Asynchronous callback handler for events in the
@@ -8524,10 +8608,11 @@ Future<ReplicateInstanceResult> replicateInstanceAsync(
85248608 /**
85258609 * <p>
85268610 * When a contact is being recorded, and the recording has been suspended
8527- * using SuspendContactRecording, this API resumes recording the call.
8611+ * using SuspendContactRecording, this API resumes recording the call or
8612+ * screen.
85288613 * </p>
85298614 * <p>
8530- * Only voice recordings are supported at this time .
8615+ * Voice and screen recordings are supported.
85318616 * </p>
85328617 *
85338618 * @param resumeContactRecordingRequest
@@ -8552,10 +8637,11 @@ Future<ResumeContactRecordingResult> resumeContactRecordingAsync(
85528637 /**
85538638 * <p>
85548639 * When a contact is being recorded, and the recording has been suspended
8555- * using SuspendContactRecording, this API resumes recording the call.
8640+ * using SuspendContactRecording, this API resumes recording the call or
8641+ * screen.
85568642 * </p>
85578643 * <p>
8558- * Only voice recordings are supported at this time .
8644+ * Voice and screen recordings are supported.
85598645 * </p>
85608646 *
85618647 * @param resumeContactRecordingRequest
@@ -8877,6 +8963,65 @@ Future<SearchQuickConnectsResult> searchQuickConnectsAsync(
88778963 AsyncHandler<SearchQuickConnectsRequest, SearchQuickConnectsResult> asyncHandler)
88788964 throws AmazonServiceException, AmazonClientException;
88798965
8966+ /**
8967+ * <p>
8968+ * Searches tags used in an Amazon Connect instance using optional search
8969+ * criteria.
8970+ * </p>
8971+ *
8972+ * @param searchResourceTagsRequest
8973+ * @return A Java Future object containing the response from the
8974+ * SearchResourceTags service method, as returned by Amazon Connect.
8975+ * @throws InvalidRequestException
8976+ * @throws InvalidParameterException
8977+ * @throws ResourceNotFoundException
8978+ * @throws ThrottlingException
8979+ * @throws InternalServiceException
8980+ * @throws MaximumResultReturnedException
8981+ * @throws AmazonClientException If any internal errors are encountered
8982+ * inside the client while attempting to make the request or
8983+ * handle the response. For example if a network connection is
8984+ * not available.
8985+ * @throws AmazonServiceException If an error response is returned by Amazon
8986+ * Connect indicating either a problem with the data in the
8987+ * request, or a server side issue.
8988+ */
8989+ Future<SearchResourceTagsResult> searchResourceTagsAsync(
8990+ SearchResourceTagsRequest searchResourceTagsRequest) throws AmazonServiceException,
8991+ AmazonClientException;
8992+
8993+ /**
8994+ * <p>
8995+ * Searches tags used in an Amazon Connect instance using optional search
8996+ * criteria.
8997+ * </p>
8998+ *
8999+ * @param searchResourceTagsRequest
9000+ * @param asyncHandler Asynchronous callback handler for events in the
9001+ * life-cycle of the request. Users could provide the
9002+ * implementation of the four callback methods in this interface
9003+ * to process the operation result or handle the exception.
9004+ * @return A Java Future object containing the response from the
9005+ * SearchResourceTags service method, as returned by Amazon Connect.
9006+ * @throws InvalidRequestException
9007+ * @throws InvalidParameterException
9008+ * @throws ResourceNotFoundException
9009+ * @throws ThrottlingException
9010+ * @throws InternalServiceException
9011+ * @throws MaximumResultReturnedException
9012+ * @throws AmazonClientException If any internal errors are encountered
9013+ * inside the client while attempting to make the request or
9014+ * handle the response. For example if a network connection is
9015+ * not available.
9016+ * @throws AmazonServiceException If an error response is returned by Amazon
9017+ * Connect indicating either a problem with the data in the
9018+ * request, or a server side issue.
9019+ */
9020+ Future<SearchResourceTagsResult> searchResourceTagsAsync(
9021+ SearchResourceTagsRequest searchResourceTagsRequest,
9022+ AsyncHandler<SearchResourceTagsRequest, SearchResourceTagsResult> asyncHandler)
9023+ throws AmazonServiceException, AmazonClientException;
9024+
88809025 /**
88819026 * <p>
88829027 * This API is in preview release for Amazon Connect and is subject to
@@ -10011,17 +10156,17 @@ Future<SubmitContactEvaluationResult> submitContactEvaluationAsync(
1001110156
1001210157 /**
1001310158 * <p>
10014- * When a contact is being recorded, this API suspends recording the call.
10015- * For example, you might suspend the call recording while collecting
10016- * sensitive information, such as a credit card number. Then use
10159+ * When a contact is being recorded, this API suspends recording the call or
10160+ * screen. For example, you might suspend the call or screen recording while
10161+ * collecting sensitive information, such as a credit card number. Then use
1001710162 * ResumeContactRecording to restart recording.
1001810163 * </p>
1001910164 * <p>
1002010165 * The period of time that the recording is suspended is filled with silence
1002110166 * in the final recording.
1002210167 * </p>
1002310168 * <p>
10024- * Only voice recordings are supported at this time .
10169+ * Voice and screen recordings are supported.
1002510170 * </p>
1002610171 *
1002710172 * @param suspendContactRecordingRequest
@@ -10045,17 +10190,17 @@ Future<SuspendContactRecordingResult> suspendContactRecordingAsync(
1004510190
1004610191 /**
1004710192 * <p>
10048- * When a contact is being recorded, this API suspends recording the call.
10049- * For example, you might suspend the call recording while collecting
10050- * sensitive information, such as a credit card number. Then use
10193+ * When a contact is being recorded, this API suspends recording the call or
10194+ * screen. For example, you might suspend the call or screen recording while
10195+ * collecting sensitive information, such as a credit card number. Then use
1005110196 * ResumeContactRecording to restart recording.
1005210197 * </p>
1005310198 * <p>
1005410199 * The period of time that the recording is suspended is filled with silence
1005510200 * in the final recording.
1005610201 * </p>
1005710202 * <p>
10058- * Only voice recordings are supported at this time .
10203+ * Voice and screen recordings are supported.
1005910204 * </p>
1006010205 *
1006110206 * @param suspendContactRecordingRequest
0 commit comments