diff --git a/sdk/textanalytics/azure-ai-textanalytics/README.md b/sdk/textanalytics/azure-ai-textanalytics/README.md index 40c9f3ec5b929..3ebd3cec3960a 100644 --- a/sdk/textanalytics/azure-ai-textanalytics/README.md +++ b/sdk/textanalytics/azure-ai-textanalytics/README.md @@ -81,7 +81,7 @@ When an HTTP client is included on the classpath, as shown above, it is not nece For starters, by having the Netty or OkHTTP dependencies on your classpath, as shown above, you can create new instances of these `HttpClient` types using their builder APIs. For example, here is how you would create a Netty HttpClient instance: - + ```java HttpClient client = new NettyAsyncHttpClientBuilder() .port(8080) @@ -162,11 +162,11 @@ cognitive services. AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET Use the returned token credential to authenticate the client: - + ```java TextAnalyticsAsyncClient textAnalyticsClient = new TextAnalyticsClientBuilder() - .subscriptionKey(SUBSCRIPTION_KEY) .endpoint(ENDPOINT) + .credential(new DefaultAzureCredentialBuilder().build()) .buildAsyncClient(); ``` @@ -255,7 +255,7 @@ TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() .endpoint(ENDPOINT) .buildClient(); ``` - + ``` java TextAnalyticsAsyncClient textAnalyticsClient = new TextAnalyticsClientBuilder() .subscriptionKey(SUBSCRIPTION_KEY) @@ -264,7 +264,7 @@ TextAnalyticsAsyncClient textAnalyticsClient = new TextAnalyticsClientBuilder() ``` ### Detect language - + ```java TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() .subscriptionKey(SUBSCRIPTION_KEY) @@ -282,7 +282,7 @@ for (DetectedLanguage detectedLanguage : textAnalyticsClient.detectLanguage(inpu ``` ### Recognize entity - + ```java TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() .subscriptionKey(SUBSCRIPTION_KEY) @@ -302,7 +302,7 @@ for (NamedEntity entity : textAnalyticsClient.recognizeEntities(text).getNamedEn ``` ### Recognize PII(Personally Identifiable Information) entity - + ```java TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() .subscriptionKey(SUBSCRIPTION_KEY) @@ -323,7 +323,7 @@ for (NamedEntity entity : textAnalyticsClient.recognizePiiEntities(text).getName ``` ### Recognize linked entity - + ```java TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() @@ -343,7 +343,7 @@ for (LinkedEntity linkedEntity : textAnalyticsClient.recognizeLinkedEntities(tex ``` ### Analyze sentiment - + ```java TextAnalyticsClient textAnalyticsClient = new TextAnalyticsClientBuilder() diff --git a/sdk/textanalytics/azure-ai-textanalytics/src/samples/java/com/azure/ai/textanalytics/ReadmeSamples.java b/sdk/textanalytics/azure-ai-textanalytics/src/samples/java/com/azure/ai/textanalytics/ReadmeSamples.java index 3c5bcadd66ee3..d78116526e290 100644 --- a/sdk/textanalytics/azure-ai-textanalytics/src/samples/java/com/azure/ai/textanalytics/ReadmeSamples.java +++ b/sdk/textanalytics/azure-ai-textanalytics/src/samples/java/com/azure/ai/textanalytics/ReadmeSamples.java @@ -9,6 +9,7 @@ import com.azure.ai.textanalytics.models.TextSentiment; import com.azure.core.http.HttpClient; import com.azure.core.http.netty.NettyAsyncHttpClientBuilder; +import com.azure.identity.DefaultAzureCredentialBuilder; /** * WARNING: MODIFYING THIS FILE WILL REQUIRE CORRESPONDING UPDATES TO README.md FILE. LINE NUMBERS ARE USED TO EXTRACT @@ -46,8 +47,8 @@ public void useSubscriptionKeyAsyncClient() { */ public void useAadAsyncClient() { TextAnalyticsAsyncClient textAnalyticsClient = new TextAnalyticsClientBuilder() - .subscriptionKey(SUBSCRIPTION_KEY) .endpoint(ENDPOINT) + .credential(new DefaultAzureCredentialBuilder().build()) .buildAsyncClient(); }