AWS polly documentation change
Summary
Added Java code sample for DeleteLexicon operation
Security assessment
Code sample addition demonstrates standard API usage without security-specific content.
Diff
diff --git a/polly/latest/dg/DeleteLexiconSample.md b/polly/latest/dg/DeleteLexiconSample.md index cf0e90c0c..7aa6e93c6 100644 --- a//polly/latest/dg/DeleteLexiconSample.md +++ b//polly/latest/dg/DeleteLexiconSample.md @@ -11,0 +12,52 @@ For more information on this operation, see the reference for the [`DeleteLexico + /* + Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + SPDX-License-Identifier: Apache-2.0 + */ + + package com.example.polly; + + import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; + import software.amazon.awssdk.regions.Region; + import software.amazon.awssdk.services.polly.PollyClient; + import software.amazon.awssdk.services.polly.model.DeleteLexiconRequest; + import software.amazon.awssdk.services.polly.model.DeleteLexiconResponse; + import software.amazon.awssdk.services.polly.model.PollyException ; + + /** + * Before running this Java V2 code example, set up your development environment, including your credentials. + * + * For more information, see the following documentation topic: + * + * https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html + */ + public class DeleteLexiconSample { + + public static void main(String args[]) { + + PollyClient polly = PollyClient.builder() + .region(Region.US_WEST_2) + .credentialsProvider(ProfileCredentialsProvider.create()) + .build(); + + deleteLexicon(polly) ; + polly.close(); + } + + private static String LEXICON_NAME = "SampleLexicon"; + public static void deleteLexicon(PollyClient client) { + + try { + DeleteLexiconRequest deleteLexiconRequest = DeleteLexiconRequest.builder() + .name(LEXICON_NAME).build(); + + DeleteLexiconResponse deleteLexiconResult = client.deleteLexicon(deleteLexiconRequest); + + } catch (PollyException e) { + System.err.println("Exception caught: " + e); + System.exit(1); + } + } + + } + +