From b24bd36e27679b93e6ca41cc62776632b90670f7 Mon Sep 17 00:00:00 2001
From: awsmobilesdk ResourceNotFoundException
.
*
+ * Only use the phone number ARN format that doesn't contain
+ * instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
+ * Deletes a queue. + *
+ * + * @param deleteQueueRequest + * @throws InvalidRequestException + * @throws InvalidParameterException + * @throws ResourceNotFoundException + * @throws ResourceInUseException + * @throws ThrottlingException + * @throws InternalServiceException + * @throws AmazonClientException If any internal errors are encountered + * inside the client while attempting to make the request or + * handle the response. For example if a network connection is + * not available. + * @throws AmazonServiceException If an error response is returned by Amazon + * Connect indicating either a problem with the data in the + * request, or a server side issue. + */ + void deleteQueue(DeleteQueueRequest deleteQueueRequest) throws AmazonClientException, + AmazonServiceException; + /** ** Deletes a quick connect. @@ -1383,6 +1414,29 @@ void deletePrompt(DeletePromptRequest deletePromptRequest) throws AmazonClientEx void deleteQuickConnect(DeleteQuickConnectRequest deleteQuickConnectRequest) throws AmazonClientException, AmazonServiceException; + /** + *
+ * Deletes a routing profile. + *
+ * + * @param deleteRoutingProfileRequest + * @throws InvalidRequestException + * @throws InvalidParameterException + * @throws ResourceNotFoundException + * @throws ResourceInUseException + * @throws ThrottlingException + * @throws InternalServiceException + * @throws AmazonClientException If any internal errors are encountered + * inside the client while attempting to make the request or + * handle the response. For example if a network connection is + * not available. + * @throws AmazonServiceException If an error response is returned by Amazon + * Connect indicating either a problem with the data in the + * request, or a server side issue. + */ + void deleteRoutingProfile(DeleteRoutingProfileRequest deleteRoutingProfileRequest) + throws AmazonClientException, AmazonServiceException; + /** ** Deletes a rule for the specified Amazon Connect instance. @@ -4061,10 +4115,6 @@ SearchPromptsResult searchPrompts(SearchPromptsRequest searchPromptsRequest) throws AmazonClientException, AmazonServiceException; /** - *
- * This API is in preview release for Amazon Connect and is subject to - * change. - *
** Searches queues in an Amazon Connect instance, with optional filtering. *
@@ -4142,10 +4192,6 @@ SearchResourceTagsResult searchResourceTags(SearchResourceTagsRequest searchReso throws AmazonClientException, AmazonServiceException; /** - *- * This API is in preview release for Amazon Connect and is subject to - * change. - *
** Searches routing profiles in an Amazon Connect instance, with optional * filtering. @@ -4173,10 +4219,6 @@ SearchRoutingProfilesResult searchRoutingProfiles( throws AmazonClientException, AmazonServiceException; /** - *
- * This API is in preview release for Amazon Connect and is subject to - * change. - *
*
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -5480,6 +5522,14 @@ void updateQueueName(UpdateQueueNameRequest updateQueueNameRequest)
* ARN. If a UUID is provided in this scenario, you will receive a
* ResourceNotFoundException
.
*
+ * Only use the phone number ARN format that doesn't contain
+ * instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ * + * @param updateRoutingProfileAgentAvailabilityTimerRequest + * @throws InvalidRequestException + * @throws InvalidParameterException + * @throws ResourceNotFoundException + * @throws ThrottlingException + * @throws InternalServiceException + * @throws AmazonClientException If any internal errors are encountered + * inside the client while attempting to make the request or + * handle the response. For example if a network connection is + * not available. + * @throws AmazonServiceException If an error response is returned by Amazon + * Connect indicating either a problem with the data in the + * request, or a server side issue. + */ + void updateRoutingProfileAgentAvailabilityTimer( + UpdateRoutingProfileAgentAvailabilityTimerRequest updateRoutingProfileAgentAvailabilityTimerRequest) + throws AmazonClientException, AmazonServiceException; + /** *
* Updates the channels that agents can handle in the Contact Control Panel
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsync.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsync.java
index 42aff0b82b..172d346786 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsync.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsync.java
@@ -1582,6 +1582,14 @@ FutureResourceNotFoundException
.
*
+ * Only use the phone number ARN format that doesn't contain
+ * instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
ResourceNotFoundException
.
*
+ *
+ * Only use the phone number ARN format that doesn't contain
+ * instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
+ * Deletes a queue. + *
+ * + * @param deleteQueueRequest + * @return A Java Future object containing the response from the DeleteQueue + * service method, as returned by Amazon Connect. + * @throws InvalidRequestException + * @throws InvalidParameterException + * @throws ResourceNotFoundException + * @throws ResourceInUseException + * @throws ThrottlingException + * @throws InternalServiceException + * @throws AmazonClientException If any internal errors are encountered + * inside the client while attempting to make the request or + * handle the response. For example if a network connection is + * not available. + * @throws AmazonServiceException If an error response is returned by Amazon + * Connect indicating either a problem with the data in the + * request, or a server side issue. + */ + Future+ * Deletes a queue. + *
+ * + * @param deleteQueueRequest + * @param asyncHandler Asynchronous callback handler for events in the + * life-cycle of the request. Users could provide the + * implementation of the four callback methods in this interface + * to process the operation result or handle the exception. + * @return A Java Future object containing the response from the DeleteQueue + * service method, as returned by Amazon Connect. + * @throws InvalidRequestException + * @throws InvalidParameterException + * @throws ResourceNotFoundException + * @throws ResourceInUseException + * @throws ThrottlingException + * @throws InternalServiceException + * @throws AmazonClientException If any internal errors are encountered + * inside the client while attempting to make the request or + * handle the response. For example if a network connection is + * not available. + * @throws AmazonServiceException If an error response is returned by Amazon + * Connect indicating either a problem with the data in the + * request, or a server side issue. + */ + Future
* Deletes a quick connect.
@@ -2912,6 +2983,63 @@ Future
+ * Deletes a routing profile.
+ *
+ * Deletes a routing profile.
+ *
* Deletes a rule for the specified Amazon Connect instance.
@@ -8844,10 +8972,6 @@ Future
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches queues in an Amazon Connect instance, with optional filtering.
*
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches queues in an Amazon Connect instance, with optional filtering.
*
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches routing profiles in an Amazon Connect instance, with optional
* filtering.
@@ -9054,10 +9170,6 @@ Future
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches routing profiles in an Amazon Connect instance, with optional
* filtering.
@@ -9090,10 +9202,6 @@ Future
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -9121,10 +9229,6 @@ Future
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -11927,6 +12031,14 @@ Future
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
* Updates the channels that agents can handle in the Contact Control Panel
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsyncClient.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsyncClient.java
index 2cf9b27683..f8e4fb1da7 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsyncClient.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectAsyncClient.java
@@ -2155,6 +2155,14 @@ public CreatePromptResult call() throws Exception {
* ARN. If a UUID is provided in this scenario, you will receive a
*
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Deletes a queue.
+ *
+ * Deletes a queue.
+ *
* Deletes a quick connect.
@@ -3834,6 +3922,82 @@ public Void call() throws Exception {
});
}
+ /**
+ *
+ * Deletes a routing profile.
+ *
+ * Deletes a routing profile.
+ *
* Deletes a rule for the specified Amazon Connect instance.
@@ -11282,10 +11446,6 @@ public SearchPromptsResult call() throws Exception {
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches queues in an Amazon Connect instance, with optional filtering.
*
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches queues in an Amazon Connect instance, with optional filtering.
*
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches routing profiles in an Amazon Connect instance, with optional
* filtering.
@@ -11548,10 +11700,6 @@ public SearchRoutingProfilesResult call() throws Exception {
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches routing profiles in an Amazon Connect instance, with optional
* filtering.
@@ -11594,10 +11742,6 @@ public SearchRoutingProfilesResult call() throws Exception {
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -11631,10 +11775,6 @@ public SearchSecurityProfilesResult call() throws Exception {
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -15039,6 +15179,14 @@ public Void call() throws Exception {
* ARN. If a UUID is provided in this scenario, you will receive a
*
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
* Updates the channels that agents can handle in the Contact Control Panel
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectClient.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectClient.java
index 1a1ac5474e..b714a4efad 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectClient.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/AmazonConnectClient.java
@@ -1618,6 +1618,14 @@ public CreatePromptResult createPrompt(CreatePromptRequest createPromptRequest)
* ARN. If a UUID is provided in this scenario, you will receive a
*
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Deletes a queue.
+ *
* Deletes a quick connect.
@@ -2724,6 +2776,51 @@ public void deleteQuickConnect(DeleteQuickConnectRequest deleteQuickConnectReque
}
}
+ /**
+ *
+ * Deletes a routing profile.
+ *
* Deletes a rule for the specified Amazon Connect instance.
@@ -7794,10 +7891,6 @@ public SearchPromptsResult searchPrompts(SearchPromptsRequest searchPromptsReque
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches queues in an Amazon Connect instance, with optional filtering.
*
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches routing profiles in an Amazon Connect instance, with optional
* filtering.
@@ -8014,10 +8103,6 @@ public SearchRoutingProfilesResult searchRoutingProfiles(
}
/**
- *
- * This API is in preview release for Amazon Connect and is subject to
- * change.
- *
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
@@ -10268,6 +10353,14 @@ public void updateQueueName(UpdateQueueNameRequest updateQueueNameRequest)
* ARN. If a UUID is provided in this scenario, you will receive a
*
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
* Updates the channels that agents can handle in the Contact Control Panel
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/AgentAvailabilityTimer.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/AgentAvailabilityTimer.java
new file mode 100644
index 0000000000..9e199dc864
--- /dev/null
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/AgentAvailabilityTimer.java
@@ -0,0 +1,62 @@
+/*
+ * Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License").
+ * You may not use this file except in compliance with the License.
+ * A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed
+ * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ */
+
+package com.amazonaws.services.connect.model;
+
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * Agent Availability Timer
+ */
+public enum AgentAvailabilityTimer {
+
+ TIME_SINCE_LAST_ACTIVITY("TIME_SINCE_LAST_ACTIVITY"),
+ TIME_SINCE_LAST_INBOUND("TIME_SINCE_LAST_INBOUND");
+
+ private String value;
+
+ private AgentAvailabilityTimer(String value) {
+ this.value = value;
+ }
+
+ @Override
+ public String toString() {
+ return value;
+ }
+
+ private static final Map
* Constraints:
* Constraints:
* The type of phone number.
@@ -316,7 +318,8 @@ public String getPhoneNumberType() {
*
* Constraints:
* The type of phone number.
@@ -336,7 +339,8 @@ public void setPhoneNumberType(String phoneNumberType) {
* together.
*
* Constraints:
* The type of phone number.
@@ -356,7 +360,8 @@ public AvailableNumberSummary withPhoneNumberType(String phoneNumberType) {
*
* Constraints:
* The type of phone number.
@@ -376,7 +381,8 @@ public void setPhoneNumberType(PhoneNumberType phoneNumberType) {
* together.
*
* Constraints:
* The type of phone number.
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ClaimedPhoneNumberSummary.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ClaimedPhoneNumberSummary.java
index e09c7b0f4f..18166aa0b5 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ClaimedPhoneNumberSummary.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ClaimedPhoneNumberSummary.java
@@ -78,7 +78,8 @@ public class ClaimedPhoneNumberSummary implements Serializable {
*
* Constraints:
* Constraints:
* The type of phone number.
@@ -500,7 +502,8 @@ public String getPhoneNumberType() {
*
* Constraints:
* The type of phone number.
@@ -520,7 +523,8 @@ public void setPhoneNumberType(String phoneNumberType) {
* together.
*
* Constraints:
* The type of phone number.
@@ -540,7 +544,8 @@ public ClaimedPhoneNumberSummary withPhoneNumberType(String phoneNumberType) {
*
* Constraints:
* The type of phone number.
@@ -560,7 +565,8 @@ public void setPhoneNumberType(PhoneNumberType phoneNumberType) {
* together.
*
* Constraints:
* The type of phone number.
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/CreateQueueRequest.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/CreateQueueRequest.java
index e1c29f8622..b531aa24f4 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/CreateQueueRequest.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/CreateQueueRequest.java
@@ -41,6 +41,14 @@
* UUID is provided in this scenario, you will receive a
*
+ * Only use the phone number ARN format that doesn't contain
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
* The identifier of the Amazon Connect instance. You can
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their routing
+ * order calculated based on time since their last inbound
+ * contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Deletes a queue.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier for the queue.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier for the queue.
+ *
+ * The identifier for the queue.
+ *
+ * The identifier for the queue.
+ *
+ * The identifier for the queue.
+ *
+ * The identifier for the queue.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param queueId
+ * The identifier for the queue.
+ *
+ * Deletes a routing profile.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier of the routing profile.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the
+ * instance.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of
+ * the instance.
+ *
+ * The identifier of the routing profile.
+ *
+ * The identifier of the routing profile.
+ *
+ * The identifier of the routing profile.
+ *
+ * The identifier of the routing profile.
+ *
+ * The identifier of the routing profile.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * @param routingProfileId
+ * The identifier of the routing profile.
+ *
+ * Feature
+ *
* At least one filter must be passed from queues, routing profiles, agents,
@@ -129,17 +134,22 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S
*
* Filter values: A maximum of 100 filter values are supported in a
- * single request. For example, a
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ * ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This
+ * is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*/
private String phoneNumberType;
@@ -299,7 +300,8 @@ public AvailableNumberSummary withPhoneNumberCountryCode(
*
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @return
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*/
private String phoneNumberType;
@@ -483,7 +484,8 @@ public ClaimedPhoneNumberSummary withPhoneNumberCountryCode(
*
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @return
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType ResourceNotFoundException
.
* instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is
+ * the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ */
+ private String agentAvailabilityTimer;
+
/**
*
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @return
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Length: 1 - 100
+ */
+ private String instanceId;
+
+ /**
+ *
+ * Length: 1 - 100
+ *
+ * @return
+ * Length: 1 - 100
+ *
+ * @param instanceId
+ * Length: 1 - 100
+ *
+ * @param instanceId
+ * Length: 1 - 100
+ */
+ private String instanceId;
+
+ /**
+ *
+ * Length: 1 - 100
+ *
+ * @return
+ * Length: 1 - 100
+ *
+ * @param instanceId
+ * Length: 1 - 100
+ *
+ * @param instanceId AGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
* GetMetricDataV2
request can
- * filter by 50 queues, 35 agents, and 15 routing profiles for a total of
- * 100 filter values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * single request. VOICE, CHAT, and TASK are valid filterValue
+ * for the CHANNEL filter key. They do not count towards limitation of 100
+ * filter values. For example, a GetMetricDataV2 request can filter by 50
+ * queues, 35 agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue
+ * for the FEATURE
filter key. It is available only to contacts
+ * analyzed by Contact Lens conversational analytics.
*
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ ** Unit: Seconds @@ -291,9 +335,13 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*@@ -301,6 +349,48 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -317,7 +407,53 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S * Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -362,9 +548,13 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -392,9 +582,13 @@ public class GetMetricDataV2Request extends AmazonWebServiceRequest implements S *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -760,6 +954,11 @@ public GetMetricDataV2Request withEndTime(java.util.Date endTime) { * User hierarchy groups *
* + *+ * Feature + *
+ *
* At least one filter must be passed from queues, routing profiles, agents,
@@ -784,17 +983,22 @@ public GetMetricDataV2Request withEndTime(java.util.Date endTime) {
* AGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are supported in a
- * single request. For example, a GetMetricDataV2
request can
- * filter by 50 queues, 35 agents, and 15 routing profiles for a total of
- * 100 filter values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * single request. VOICE, CHAT, and TASK are valid filterValue
+ * for the CHANNEL filter key. They do not count towards limitation of 100
+ * filter values. For example, a GetMetricDataV2 request can filter by 50
+ * queues, 35 agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid filterValue
+ * for the FEATURE
filter key. It is available only to contacts
+ * analyzed by Contact Lens conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing profiles,
@@ -853,18 +1062,24 @@ public GetMetricDataV2Request withEndTime(java.util.Date endTime) {
* AGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are
- * supported in a single request. For example, a
- * GetMetricDataV2
request can filter by 50 queues, 35
- * agents, and 15 routing profiles for a total of 100 filter values.
- * VOICE
, CHAT
, and TASK
are
- * valid filterValue
for the CHANNEL
- * filter key.
+ * supported in a single request. VOICE, CHAT, and TASK are valid
+ * filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a
+ * GetMetricDataV2 request can filter by 50 queues, 35 agents, and
+ * 15 routing profiles for a total of 100 filter values, along with
+ * 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid
+ * filterValue for the FEATURE
filter key. It is
+ * available only to contacts analyzed by Contact Lens
+ * conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing profiles, agents,
@@ -928,17 +1148,22 @@ public java.util.ListAGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are supported in a
- * single request. For example, a GetMetricDataV2
request can
- * filter by 50 queues, 35 agents, and 15 routing profiles for a total of
- * 100 filter values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * single request. VOICE, CHAT, and TASK are valid filterValue
+ * for the CHANNEL filter key. They do not count towards limitation of 100
+ * filter values. For example, a GetMetricDataV2 request can filter by 50
+ * queues, 35 agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid filterValue
+ * for the FEATURE
filter key. It is available only to contacts
+ * analyzed by Contact Lens conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing
@@ -997,18 +1227,24 @@ public java.util.ListAGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are
- * supported in a single request. For example, a
- * GetMetricDataV2
request can filter by 50 queues,
- * 35 agents, and 15 routing profiles for a total of 100 filter
- * values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * supported in a single request. VOICE, CHAT, and TASK are valid
+ * filterValue
for the CHANNEL filter key. They do
+ * not count towards limitation of 100 filter values. For
+ * example, a GetMetricDataV2 request can filter by 50 queues, 35
+ * agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid
+ * filterValue for the FEATURE
filter key. It is
+ * available only to contacts analyzed by Contact Lens
+ * conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing profiles, agents,
@@ -1077,17 +1318,22 @@ public void setFilters(java.util.CollectionAGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are supported in a
- * single request. For example, a GetMetricDataV2
request can
- * filter by 50 queues, 35 agents, and 15 routing profiles for a total of
- * 100 filter values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * single request. VOICE, CHAT, and TASK are valid filterValue
+ * for the CHANNEL filter key. They do not count towards limitation of 100
+ * filter values. For example, a GetMetricDataV2 request can filter by 50
+ * queues, 35 agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid filterValue
+ * for the FEATURE
filter key. It is available only to contacts
+ * analyzed by Contact Lens conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing
@@ -1149,18 +1400,24 @@ public void setFilters(java.util.CollectionAGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are
- * supported in a single request. For example, a
- * GetMetricDataV2
request can filter by 50 queues,
- * 35 agents, and 15 routing profiles for a total of 100 filter
- * values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * supported in a single request. VOICE, CHAT, and TASK are valid
+ * filterValue
for the CHANNEL filter key. They do
+ * not count towards limitation of 100 filter values. For
+ * example, a GetMetricDataV2 request can filter by 50 queues, 35
+ * agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid
+ * filterValue for the FEATURE
filter key. It is
+ * available only to contacts analyzed by Contact Lens
+ * conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing profiles, agents,
@@ -1232,17 +1494,22 @@ public GetMetricDataV2Request withFilters(FilterV2... filters) {
* AGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are supported in a
- * single request. For example, a GetMetricDataV2
request can
- * filter by 50 queues, 35 agents, and 15 routing profiles for a total of
- * 100 filter values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * single request. VOICE, CHAT, and TASK are valid filterValue
+ * for the CHANNEL filter key. They do not count towards limitation of 100
+ * filter values. For example, a GetMetricDataV2 request can filter by 50
+ * queues, 35 agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid filterValue
+ * for the FEATURE
filter key. It is available only to contacts
+ * analyzed by Contact Lens conversational analytics.
*
+ * Feature + *
+ *
* At least one filter must be passed from queues, routing
@@ -1304,18 +1576,24 @@ public GetMetricDataV2Request withFilters(FilterV2... filters) {
* | AGENT_HIERARCHY_LEVEL_TWO
|
* AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
- * AGENT_HIERARCHY_LEVEL_FIVE
+ * AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
*
* Filter values: A maximum of 100 filter values are
- * supported in a single request. For example, a
- * GetMetricDataV2
request can filter by 50 queues,
- * 35 agents, and 15 routing profiles for a total of 100 filter
- * values. VOICE
, CHAT
, and
- * TASK
are valid filterValue
for the
- * CHANNEL
filter key.
+ * supported in a single request. VOICE, CHAT, and TASK are valid
+ * filterValue
for the CHANNEL filter key. They do
+ * not count towards limitation of 100 filter values. For
+ * example, a GetMetricDataV2 request can filter by 50 queues, 35
+ * agents, and 15 routing profiles for a total of 100 filter
+ * values, along with 3 channel filters.
+ *
+ * contact_lens_conversational_analytics
is a valid
+ * filterValue for the FEATURE
filter key. It is
+ * available only to contacts analyzed by Contact Lens
+ * conversational analytics.
*
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -1641,27 +1923,37 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
* Unit: Seconds *
*
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
** Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -1671,63 +1963,92 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *- * Unit: Count + * Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ ** Unit: Count *
*
- * Valid metric filter key: INITIATION_METHOD
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent,
+ * Agent Hierarchy, Feature
*
- * Valid groupings and filters: Queue, Channel, Routing Profile + * Feature is a valid filter but not a valid grouping. *
- *- * Unit: Count - *
- *
- * Valid metric filter key: INITIATION_METHOD
,
- * DISCONNECT_REASON
+ * Unit: Seconds
*
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Count *
*
@@ -1735,7 +2056,90 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *
* Unit: Count
@@ -1745,7 +2149,51 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * Unit: Count + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
,
+ * DISCONNECT_REASON
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *
* Unit: Count
@@ -1755,6 +2203,20 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -1947,6 +2409,26 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now,
+ * this metric only supports the following as
+ * INITIATION_METHOD
: INBOUND
|
+ * OUTBOUND
| CALLBACK
| API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -1976,9 +2472,13 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -1986,6 +2486,48 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2002,7 +2544,54 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2047,9 +2688,13 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2077,9 +2722,13 @@ public GetMetricDataV2Request withGroupings(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2279,6 +2928,26 @@ public java.util.List
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -2308,9 +2991,13 @@ public java.util.List
+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -2318,6 +3005,48 @@ public java.util.List
+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2334,7 +3063,53 @@ public java.util.List
- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2379,9 +3204,13 @@ public java.util.List
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2409,9 +3238,13 @@ public java.util.List
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2536,51 +3369,147 @@ public java.util.List
+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * Unit: Percentage + *
+ *+ * Valid groupings and filters: Routing Profile, Agent, Agent + * Hierarchy + *
+ *+ * This metric is available only in Amazon Web Services Regions + * where Forecasting, capacity planning, and scheduling is + * available. + *
+ *+ * Unit: Percent + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only in Amazon Web Services Regions + * where Forecasting, capacity planning, and scheduling is + * available. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For
+ * now, this metric only supports the following as
+ * INITIATION_METHOD
: INBOUND
|
+ * OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *- * Unit: Count + * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For
+ * now, this metric only supports the following as
+ * INITIATION_METHOD
: INBOUND
|
+ * OUTBOUND
| CALLBACK
|
+ * API
*
* Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*- * Unit: Percentage + * Unit: Seconds *
*- * Valid groupings and filters: Routing Profile, Agent, Agent - * Hierarchy + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature *
- *- * This metric is available only in Amazon Web Services Regions - * where Forecasting, capacity planning, and scheduling is - * available. + * Feature is a valid filter but not a valid grouping. *
+ *- * Unit: Percent + * Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*- * This metric is available only in Amazon Web Services Regions - * where Forecasting, capacity planning, and scheduling is - * available. + * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. *
*
* Unit: Seconds
@@ -2590,17 +3519,49 @@ public java.util.List
* Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -2610,26 +3571,41 @@ public java.util.List
* Unit: Seconds *
*
- * Valid metric filter key: INITIATION_METHOD
. For
- * now, this metric only supports the following as
- * INITIATION_METHOD
: INBOUND
|
- * OUTBOUND
| CALLBACK
|
- * API
+ * Valid groupings and filters: Queue, Channel, Routing Profile,
+ * Feature
+ *
+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Count *
** Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -2637,9 +3613,13 @@ public java.util.List
+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -2647,32 +3627,60 @@ public java.util.List
* Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2708,9 +3721,13 @@ public java.util.List
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2738,9 +3755,13 @@ public java.util.List
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -2945,6 +3966,26 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -2974,9 +4029,13 @@ public void setMetrics(java.util.Collection
+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -2984,6 +4043,48 @@ public void setMetrics(java.util.Collection
+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3000,16 +4101,108 @@ public void setMetrics(java.util.Collection
- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3045,9 +4242,13 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3075,9 +4276,13 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3276,6 +4481,27 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For
+ * now, this metric only supports the following as
+ * INITIATION_METHOD
: INBOUND
|
+ * OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
* Unit: Seconds
@@ -3306,9 +4546,13 @@ public void setMetrics(java.util.Collection
+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*
@@ -3316,6 +4560,48 @@ public void setMetrics(java.util.Collection
+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3332,7 +4618,54 @@ public void setMetrics(java.util.Collection
- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3377,9 +4762,13 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *
@@ -3407,9 +4796,13 @@ public void setMetrics(java.util.Collection
* Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -3549,68 +4942,194 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent Hierarchy *
*+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Percentage + *
+ *+ * Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy + *
+ *+ * This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. + *
+ *+ * Unit: Percent + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For now, this
+ * metric only supports the following as INITIATION_METHOD
:
+ * INBOUND
| OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy + *
+ *- * Unit: Count + * Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *- * Unit: Percentage + * Unit: Seconds *
*- * Valid groupings and filters: Routing Profile, Agent, Agent Hierarchy + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*- * This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. + * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. *
*- * Unit: Percent + * Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*- * This metric is available only in Amazon Web Services Regions where Forecasting, capacity planning, and scheduling is available. + * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. *
+ ** Unit: Seconds *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *- * Unit: Seconds + * Unit: Count *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ ** Unit: Seconds @@ -3620,25 +5139,40 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent Hierarchy *
** Unit: Seconds *
*
- * Valid metric filter key: INITIATION_METHOD
. For now, this
- * metric only supports the following as INITIATION_METHOD
:
- * INBOUND
| OUTBOUND
| CALLBACK
|
- * API
+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature
+ *
+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ *+ * Unit: Count *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*@@ -3646,9 +5180,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*@@ -3656,9 +5194,26 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*@@ -3666,22 +5221,32 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact Lens + * conversational analytics. + *
+ ** Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Agent, + * Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -3717,9 +5286,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -3747,9 +5320,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { *
** Valid groupings and filters: Queue, Channel, Routing Profile, Agent, - * Agent Hierarchy + * Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -3948,6 +5525,27 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { *
** Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *
+ * Valid metric filter key: INITIATION_METHOD
. For
+ * now, this metric only supports the following as
+ * INITIATION_METHOD
: INBOUND
|
+ * OUTBOUND
| CALLBACK
|
+ * API
+ *
+ * Valid groupings and filters: Queue, Channel, Routing Profile, * Agent, Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ ** Unit: Seconds @@ -3978,9 +5590,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent, Agent Hierarchy *
*+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ ** Unit: Seconds *
*@@ -3988,6 +5604,48 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Agent, Agent Hierarchy *
*+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy, Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -4004,7 +5662,54 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { * Unit: Seconds *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Count + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*- * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature + *
+ *+ * Feature is a valid filter but not a valid grouping. + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy + *
+ *+ * This metric is available only for contacts analyzed by Contact + * Lens conversational analytics. + *
+ *+ * Unit: Seconds + *
+ *+ * Valid groupings and filters: Queue, Channel, Routing Profile, + * Agent, Agent Hierarchy *
*INITIATION_METHOD
*
* - * Valid groupings and filters: Queue, Channel, Routing Profile + * Valid groupings and filters: Queue, Channel, Routing Profile, + * Feature *
- * + *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -4049,9 +5806,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { *
** Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *@@ -4079,9 +5840,13 @@ public GetMetricDataV2Request withMetrics(MetricV2... metrics) { *
** Valid groupings and filters: Queue, Channel, Routing Profile, - * Agent, Agent Hierarchy + * Agent, Agent Hierarchy, Feature *
- *+ * Feature is a valid filter but not a valid grouping. + *
+ *diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/Instance.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/Instance.java index e8de5e3f7f..ead9b68bde 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/Instance.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/Instance.java @@ -111,7 +111,7 @@ public class Instance implements Serializable { /** *
- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
*/ @@ -742,12 +742,12 @@ public Instance withOutboundCallsEnabled(Boolean outboundCallsEnabled) { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
* * @return- * This URL allows contact center users to access Amazon Connect + * This URL allows contact center users to access the Amazon Connect * admin website. *
*/ @@ -757,13 +757,13 @@ public String getInstanceAccessUrl() { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
* * @param instanceAccessUrl- * This URL allows contact center users to access Amazon Connect - * admin website. + * This URL allows contact center users to access the Amazon + * Connect admin website. *
*/ public void setInstanceAccessUrl(String instanceAccessUrl) { @@ -772,7 +772,7 @@ public void setInstanceAccessUrl(String instanceAccessUrl) { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
*@@ -780,8 +780,8 @@ public void setInstanceAccessUrl(String instanceAccessUrl) { * together. * * @param instanceAccessUrl
- * This URL allows contact center users to access Amazon Connect - * admin website. + * This URL allows contact center users to access the Amazon + * Connect admin website. *
* @return A reference to this updated object so that method calls can be * chained together. diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/InstanceSummary.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/InstanceSummary.java index 40fba11031..402f67b5c2 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/InstanceSummary.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/InstanceSummary.java @@ -101,7 +101,7 @@ public class InstanceSummary implements Serializable { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
*/ @@ -665,12 +665,12 @@ public InstanceSummary withOutboundCallsEnabled(Boolean outboundCallsEnabled) { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
* * @return- * This URL allows contact center users to access Amazon Connect + * This URL allows contact center users to access the Amazon Connect * admin website. *
*/ @@ -680,13 +680,13 @@ public String getInstanceAccessUrl() { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
* * @param instanceAccessUrl- * This URL allows contact center users to access Amazon Connect - * admin website. + * This URL allows contact center users to access the Amazon + * Connect admin website. *
*/ public void setInstanceAccessUrl(String instanceAccessUrl) { @@ -695,7 +695,7 @@ public void setInstanceAccessUrl(String instanceAccessUrl) { /** *- * This URL allows contact center users to access Amazon Connect admin + * This URL allows contact center users to access the Amazon Connect admin * website. *
*@@ -703,8 +703,8 @@ public void setInstanceAccessUrl(String instanceAccessUrl) { * together. * * @param instanceAccessUrl
- * This URL allows contact center users to access Amazon Connect - * admin website. + * This URL allows contact center users to access the Amazon + * Connect admin website. *
* @return A reference to this updated object so that method calls can be * chained together. diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ListPhoneNumbersSummary.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ListPhoneNumbersSummary.java index ab81849e3a..b7dc604349 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ListPhoneNumbersSummary.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/ListPhoneNumbersSummary.java @@ -78,7 +78,8 @@ public class ListPhoneNumbersSummary implements Serializable { * *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*/
private String phoneNumberType;
@@ -412,7 +413,8 @@ public ListPhoneNumbersSummary withPhoneNumberCountryCode(
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @return
* The type of phone number. @@ -429,7 +431,8 @@ public String getPhoneNumberType() { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -449,7 +452,8 @@ public void setPhoneNumberType(String phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -469,7 +473,8 @@ public ListPhoneNumbersSummary withPhoneNumberType(String phoneNumberType) { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -489,7 +494,8 @@ public void setPhoneNumberType(PhoneNumberType phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberSummary.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberSummary.java index f945cde28c..7f3c395a60 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberSummary.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberSummary.java @@ -53,7 +53,8 @@ public class PhoneNumberSummary implements Serializable { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*/
private String phoneNumberType;
@@ -230,7 +231,8 @@ public PhoneNumberSummary withPhoneNumber(String phoneNumber) {
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @return
* The type of phone number. @@ -247,7 +249,8 @@ public String getPhoneNumberType() { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -267,7 +270,8 @@ public void setPhoneNumberType(String phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -287,7 +291,8 @@ public PhoneNumberSummary withPhoneNumberType(String phoneNumberType) { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -307,7 +312,8 @@ public void setPhoneNumberType(PhoneNumberType phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number.
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberType.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberType.java
index b59196c9cb..65dc89a83e 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberType.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/PhoneNumberType.java
@@ -24,7 +24,11 @@
public enum PhoneNumberType {
TOLL_FREE("TOLL_FREE"),
- DID("DID");
+ DID("DID"),
+ UIFN("UIFN"),
+ SHARED("SHARED"),
+ THIRD_PARTY_TF("THIRD_PARTY_TF"),
+ THIRD_PARTY_DID("THIRD_PARTY_DID");
private String value;
@@ -42,6 +46,10 @@ public String toString() {
enumMap = new HashMap
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
* The identifier of the Amazon Connect instance. You can
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their routing
+ * order calculated based on time since their last inbound
+ * contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Whether agents with this routing profile will have their routing order
+ * calculated based on time since their last inbound contact or
+ * longest idle time.
+ *
+ * Returns a reference to this object so that method calls can be chained
+ * together.
+ *
+ * Constraints:
+ * Whether agents with this routing profile will have their
+ * routing order calculated based on time since their last
+ * inbound contact or longest idle time.
+ *
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ */
+ private String agentAvailabilityTimer;
+
/**
*
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @return
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*/
private String phoneNumberType;
@@ -325,7 +326,8 @@ public SearchAvailablePhoneNumbersRequest withPhoneNumberCountryCode(
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @return
* The type of phone number. @@ -342,7 +344,8 @@ public String getPhoneNumberType() { *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -362,7 +365,8 @@ public void setPhoneNumberType(String phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -382,7 +386,8 @@ public SearchAvailablePhoneNumbersRequest withPhoneNumberType(String phoneNumber *
*
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. @@ -402,7 +407,8 @@ public void setPhoneNumberType(PhoneNumberType phoneNumberType) { * together. *
* Constraints:
- * Allowed Values: TOLL_FREE, DID
+ * Allowed Values: TOLL_FREE, DID, UIFN, SHARED, THIRD_PARTY_TF,
+ * THIRD_PARTY_DID
*
* @param phoneNumberType
* The type of phone number. diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchQueuesRequest.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchQueuesRequest.java index f46cd42a3c..f0ebceb8ac 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchQueuesRequest.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchQueuesRequest.java @@ -20,9 +20,6 @@ import com.amazonaws.AmazonWebServiceRequest; /** - *
- * This API is in preview release for Amazon Connect and is subject to change. - *
** Searches queues in an Amazon Connect instance, with optional filtering. *
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchRoutingProfilesRequest.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchRoutingProfilesRequest.java index 401cece0e4..38ebfeea47 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchRoutingProfilesRequest.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchRoutingProfilesRequest.java @@ -20,9 +20,6 @@ import com.amazonaws.AmazonWebServiceRequest; /** - *- * This API is in preview release for Amazon Connect and is subject to change. - *
** Searches routing profiles in an Amazon Connect instance, with optional * filtering. diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchSecurityProfilesRequest.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchSecurityProfilesRequest.java index e21d0e78b4..1be8056fe7 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchSecurityProfilesRequest.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/SearchSecurityProfilesRequest.java @@ -20,9 +20,6 @@ import com.amazonaws.AmazonWebServiceRequest; /** - *
- * This API is in preview release for Amazon Connect and is subject to change. - *
*
* Searches security profiles in an Amazon Connect instance, with optional
* filtering.
diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/UpdateQueueOutboundCallerConfigRequest.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/UpdateQueueOutboundCallerConfigRequest.java
index 0522849005..fd371c3980 100644
--- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/UpdateQueueOutboundCallerConfigRequest.java
+++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/UpdateQueueOutboundCallerConfigRequest.java
@@ -42,6 +42,14 @@
* UUID is provided in this scenario, you will receive a
* ResourceNotFoundException
.
*
+ * Only use the phone number ARN format that doesn't contain
+ * instance
in the path, for example,
+ * arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is
+ * the same ARN format that is returned when you call the ListPhoneNumbersV2 API.
+ *
+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ */ +public class UpdateRoutingProfileAgentAvailabilityTimerRequest extends AmazonWebServiceRequest + implements Serializable { + /** + *+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the + * instance. + *
+ *
+ * Constraints:
+ * Length: 1 - 100
+ */
+ private String instanceId;
+
+ /**
+ *
+ * The identifier of the routing profile. + *
+ */ + private String routingProfileId; + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ */
+ private String agentAvailabilityTimer;
+
+ /**
+ *
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the + * instance. + *
+ *
+ * Constraints:
+ * Length: 1 - 100
+ *
+ * @return
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of + * the instance. + *
+ */ + public String getInstanceId() { + return instanceId; + } + + /** + *+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the + * instance. + *
+ *
+ * Constraints:
+ * Length: 1 - 100
+ *
+ * @param instanceId
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of + * the instance. + *
+ */ + public void setInstanceId(String instanceId) { + this.instanceId = instanceId; + } + + /** + *+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the + * instance. + *
+ *+ * Returns a reference to this object so that method calls can be chained + * together. + *
+ * Constraints:
+ * Length: 1 - 100
+ *
+ * @param instanceId
+ * The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of + * the instance. + *
+ * @return A reference to this updated object so that method calls can be + * chained together. + */ + public UpdateRoutingProfileAgentAvailabilityTimerRequest withInstanceId(String instanceId) { + this.instanceId = instanceId; + return this; + } + + /** + *+ * The identifier of the routing profile. + *
+ * + * @return+ * The identifier of the routing profile. + *
+ */ + public String getRoutingProfileId() { + return routingProfileId; + } + + /** + *+ * The identifier of the routing profile. + *
+ * + * @param routingProfileId+ * The identifier of the routing profile. + *
+ */ + public void setRoutingProfileId(String routingProfileId) { + this.routingProfileId = routingProfileId; + } + + /** + *+ * The identifier of the routing profile. + *
+ *+ * Returns a reference to this object so that method calls can be chained + * together. + * + * @param routingProfileId
+ * The identifier of the routing profile. + *
+ * @return A reference to this updated object so that method calls can be + * chained together. + */ + public UpdateRoutingProfileAgentAvailabilityTimerRequest withRoutingProfileId( + String routingProfileId) { + this.routingProfileId = routingProfileId; + return this; + } + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @return
+ * Whether agents with this routing profile will have their routing + * order calculated based on time since their last inbound + * contact or longest idle time. + *
+ * @see AgentAvailabilityTimer + */ + public String getAgentAvailabilityTimer() { + return agentAvailabilityTimer; + } + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Whether agents with this routing profile will have their + * routing order calculated based on time since their last + * inbound contact or longest idle time. + *
+ * @see AgentAvailabilityTimer + */ + public void setAgentAvailabilityTimer(String agentAvailabilityTimer) { + this.agentAvailabilityTimer = agentAvailabilityTimer; + } + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *+ * Returns a reference to this object so that method calls can be chained + * together. + *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Whether agents with this routing profile will have their + * routing order calculated based on time since their last + * inbound contact or longest idle time. + *
+ * @return A reference to this updated object so that method calls can be + * chained together. + * @see AgentAvailabilityTimer + */ + public UpdateRoutingProfileAgentAvailabilityTimerRequest withAgentAvailabilityTimer( + String agentAvailabilityTimer) { + this.agentAvailabilityTimer = agentAvailabilityTimer; + return this; + } + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Whether agents with this routing profile will have their + * routing order calculated based on time since their last + * inbound contact or longest idle time. + *
+ * @see AgentAvailabilityTimer + */ + public void setAgentAvailabilityTimer(AgentAvailabilityTimer agentAvailabilityTimer) { + this.agentAvailabilityTimer = agentAvailabilityTimer.toString(); + } + + /** + *+ * Whether agents with this routing profile will have their routing order + * calculated based on time since their last inbound contact or + * longest idle time. + *
+ *+ * Returns a reference to this object so that method calls can be chained + * together. + *
+ * Constraints:
+ * Allowed Values: TIME_SINCE_LAST_ACTIVITY, TIME_SINCE_LAST_INBOUND
+ *
+ * @param agentAvailabilityTimer
+ * Whether agents with this routing profile will have their + * routing order calculated based on time since their last + * inbound contact or longest idle time. + *
+ * @return A reference to this updated object so that method calls can be + * chained together. + * @see AgentAvailabilityTimer + */ + public UpdateRoutingProfileAgentAvailabilityTimerRequest withAgentAvailabilityTimer( + AgentAvailabilityTimer agentAvailabilityTimer) { + this.agentAvailabilityTimer = agentAvailabilityTimer.toString(); + return this; + } + + /** + * Returns a string representation of this object; useful for testing and + * debugging. + * + * @return A string representation of this object. + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("{"); + if (getInstanceId() != null) + sb.append("InstanceId: " + getInstanceId() + ","); + if (getRoutingProfileId() != null) + sb.append("RoutingProfileId: " + getRoutingProfileId() + ","); + if (getAgentAvailabilityTimer() != null) + sb.append("AgentAvailabilityTimer: " + getAgentAvailabilityTimer()); + sb.append("}"); + return sb.toString(); + } + + @Override + public int hashCode() { + final int prime = 31; + int hashCode = 1; + + hashCode = prime * hashCode + ((getInstanceId() == null) ? 0 : getInstanceId().hashCode()); + hashCode = prime * hashCode + + ((getRoutingProfileId() == null) ? 0 : getRoutingProfileId().hashCode()); + hashCode = prime + * hashCode + + ((getAgentAvailabilityTimer() == null) ? 0 : getAgentAvailabilityTimer() + .hashCode()); + return hashCode; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + + if (obj instanceof UpdateRoutingProfileAgentAvailabilityTimerRequest == false) + return false; + UpdateRoutingProfileAgentAvailabilityTimerRequest other = (UpdateRoutingProfileAgentAvailabilityTimerRequest) obj; + + if (other.getInstanceId() == null ^ this.getInstanceId() == null) + return false; + if (other.getInstanceId() != null + && other.getInstanceId().equals(this.getInstanceId()) == false) + return false; + if (other.getRoutingProfileId() == null ^ this.getRoutingProfileId() == null) + return false; + if (other.getRoutingProfileId() != null + && other.getRoutingProfileId().equals(this.getRoutingProfileId()) == false) + return false; + if (other.getAgentAvailabilityTimer() == null ^ this.getAgentAvailabilityTimer() == null) + return false; + if (other.getAgentAvailabilityTimer() != null + && other.getAgentAvailabilityTimer().equals(this.getAgentAvailabilityTimer()) == false) + return false; + return true; + } +} diff --git a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/transform/CreateRoutingProfileRequestMarshaller.java b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/transform/CreateRoutingProfileRequestMarshaller.java index 4608255146..2addcb122b 100644 --- a/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/transform/CreateRoutingProfileRequestMarshaller.java +++ b/aws-android-sdk-connect/src/main/java/com/amazonaws/services/connect/model/transform/CreateRoutingProfileRequestMarshaller.java @@ -120,6 +120,12 @@ public Request