Skip to content

Commit

Permalink
feat(aws-android-sdk-connect): update models to latest (#3300)
Browse files Browse the repository at this point in the history
Co-authored-by: Thomas Leing <bluezebragames@gmail.com>
  • Loading branch information
awsmobilesdk and tjleing committed May 25, 2023
1 parent 044caf2 commit 56a748c
Show file tree
Hide file tree
Showing 56 changed files with 4,646 additions and 148 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -734,6 +734,34 @@ CreateIntegrationAssociationResult createIntegrationAssociation(
CreateParticipantResult createParticipant(CreateParticipantRequest createParticipantRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* Creates a prompt. For more information about prompts, such as supported
* file types and maximum length, see <a href=
* "https://docs.aws.amazon.com/connect/latest/adminguide/prompts.html"
* >Create prompts</a> in the <i>Amazon Connect Administrator's Guide</i>.
* </p>
*
* @param createPromptRequest
* @return createPromptResult The response from the CreatePrompt service
* method, as returned by Amazon Connect.
* @throws DuplicateResourceException
* @throws InvalidRequestException
* @throws InvalidParameterException
* @throws LimitExceededException
* @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.
*/
CreatePromptResult createPrompt(CreatePromptRequest createPromptRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
Expand Down Expand Up @@ -1290,6 +1318,28 @@ void deleteIntegrationAssociation(
DeleteIntegrationAssociationRequest deleteIntegrationAssociationRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* Deletes a prompt.
* </p>
*
* @param deletePromptRequest
* @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 deletePrompt(DeletePromptRequest deletePromptRequest) throws AmazonClientException,
AmazonServiceException;

/**
* <p>
* Deletes a quick connect.
Expand Down Expand Up @@ -1862,6 +1912,30 @@ DescribePhoneNumberResult describePhoneNumber(
DescribePhoneNumberRequest describePhoneNumberRequest) throws AmazonClientException,
AmazonServiceException;

/**
* <p>
* Describes the prompt.
* </p>
*
* @param describePromptRequest
* @return describePromptResult The response from the DescribePrompt service
* method, as returned by Amazon Connect.
* @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.
*/
DescribePromptResult describePrompt(DescribePromptRequest describePromptRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
Expand Down Expand Up @@ -2599,6 +2673,30 @@ GetMetricDataResult getMetricData(GetMetricDataRequest getMetricDataRequest)
GetMetricDataV2Result getMetricDataV2(GetMetricDataV2Request getMetricDataV2Request)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* Gets the prompt file.
* </p>
*
* @param getPromptFileRequest
* @return getPromptFileResult The response from the GetPromptFile service
* method, as returned by Amazon Connect.
* @throws InvalidParameterException
* @throws InvalidRequestException
* @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.
*/
GetPromptFileResult getPromptFile(GetPromptFileRequest getPromptFileRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* Gets details about a specific task template in the specified Amazon
Expand Down Expand Up @@ -5109,6 +5207,30 @@ UpdateParticipantRoleConfigResult updateParticipantRoleConfig(
UpdatePhoneNumberResult updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* Updates a prompt.
* </p>
*
* @param updatePromptRequest
* @return updatePromptResult The response from the UpdatePrompt service
* method, as returned by Amazon Connect.
* @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.
*/
UpdatePromptResult updatePrompt(UpdatePromptRequest updatePromptRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
Expand Down
Loading

0 comments on commit 56a748c

Please sign in to comment.