Skip to content

Commit 0913479

Browse files
author
SDKAuto
committed
CodeGen from PR 33581 in Azure/azure-rest-api-specs
Merge a125de51987277115941b197c6ff60b0055eafb6 into 1b47f62ee9da78db7e011c709c48ecd700095a5a
1 parent d909347 commit 0913479

14 files changed

+300
-9
lines changed

sdk/translation/azure-ai-translation-text/CHANGELOG.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,6 @@
22

33
## 1.2.0-beta.1 (Unreleased)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
12-
135
## 1.1.2 (2025-03-24)
146

157
### Other Changes
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.BreakSentenceItem;
10+
import com.azure.ai.translation.text.models.InputTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class FindSentenceBoundaries {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.findsentenceboundaries.findsentenceboundaries
21+
List<BreakSentenceItem> response = textTranslationClient.findSentenceBoundaries(
22+
Arrays.asList(new InputTextItem("How are you? I am fine. What did you do today?")), "svun", "en", "Latn");
23+
// END:com.azure.ai.translation.text.generated.findsentenceboundaries.findsentenceboundaries
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.BreakSentenceItem;
10+
import com.azure.ai.translation.text.models.InputTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class FindSentenceBoundariesWithMinimumProperties {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.findsentenceboundaries.findsentenceboundarieswithminimumproperties
21+
List<BreakSentenceItem> response = textTranslationClient.findSentenceBoundaries(
22+
Arrays.asList(new InputTextItem("How are you? I am fine. What did you do today?")), null, null, null);
23+
// END:com.azure.ai.translation.text.generated.findsentenceboundaries.findsentenceboundarieswithminimumproperties
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.GetSupportedLanguagesResult;
10+
import com.azure.core.util.Configuration;
11+
12+
public class GetsTheSetOfLanguagesCurrentlySupportedByOtherOperationsOfTheTranslator {
13+
public static void main(String[] args) {
14+
TextTranslationClient textTranslationClient
15+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
16+
.buildClient();
17+
// BEGIN:com.azure.ai.translation.text.generated.getsupportedlanguages.getsthesetoflanguagescurrentlysupportedbyotheroperationsofthetranslator
18+
GetSupportedLanguagesResult response = textTranslationClient.getSupportedLanguages("kayfnugjec",
19+
"translation,transliteration,dictionary", "en", "fpnhruttllvc");
20+
// END:com.azure.ai.translation.text.generated.getsupportedlanguages.getsthesetoflanguagescurrentlysupportedbyotheroperationsofthetranslator
21+
}
22+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.GetSupportedLanguagesResult;
10+
import com.azure.core.util.Configuration;
11+
12+
public class GetsTheSetOfLanguagesCurrentlySupportedByOtherOperationsOfTheTranslatorWithMinimumProperties {
13+
public static void main(String[] args) {
14+
TextTranslationClient textTranslationClient
15+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
16+
.buildClient();
17+
// BEGIN:com.azure.ai.translation.text.generated.getsupportedlanguages.getsthesetoflanguagescurrentlysupportedbyotheroperationsofthetranslatorwithminimumproperties
18+
GetSupportedLanguagesResult response = textTranslationClient.getSupportedLanguages(null, null, null, null);
19+
// END:com.azure.ai.translation.text.generated.getsupportedlanguages.getsthesetoflanguagescurrentlysupportedbyotheroperationsofthetranslatorwithminimumproperties
20+
}
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.DictionaryLookupItem;
10+
import com.azure.ai.translation.text.models.InputTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class LookupDictionaryEntries {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.lookupdictionaryentries.lookupdictionaryentries
21+
List<DictionaryLookupItem> response = textTranslationClient.lookupDictionaryEntries("en", "es",
22+
Arrays.asList(new InputTextItem("fly")), "yqst");
23+
// END:com.azure.ai.translation.text.generated.lookupdictionaryentries.lookupdictionaryentries
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.DictionaryLookupItem;
10+
import com.azure.ai.translation.text.models.InputTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class LookupDictionaryEntriesWithMinimumProperties {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.lookupdictionaryentries.lookupdictionaryentrieswithminimumproperties
21+
List<DictionaryLookupItem> response
22+
= textTranslationClient.lookupDictionaryEntries("en", "es", Arrays.asList(new InputTextItem("fly")), null);
23+
// END:com.azure.ai.translation.text.generated.lookupdictionaryentries.lookupdictionaryentrieswithminimumproperties
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.DictionaryExampleItem;
10+
import com.azure.ai.translation.text.models.DictionaryExampleTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class LookupDictionaryExamples {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.lookupdictionaryexamples.lookupdictionaryexamples
21+
List<DictionaryExampleItem> response = textTranslationClient.lookupDictionaryExamples("en", "es",
22+
Arrays.asList(new DictionaryExampleTextItem("fly", "volar")), "vykwwekvcncclrmsyjhbok");
23+
// END:com.azure.ai.translation.text.generated.lookupdictionaryexamples.lookupdictionaryexamples
24+
}
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.DictionaryExampleItem;
10+
import com.azure.ai.translation.text.models.DictionaryExampleTextItem;
11+
import com.azure.core.util.Configuration;
12+
import java.util.Arrays;
13+
import java.util.List;
14+
15+
public class LookupDictionaryExamplesWithMinimumProperties {
16+
public static void main(String[] args) {
17+
TextTranslationClient textTranslationClient
18+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
19+
.buildClient();
20+
// BEGIN:com.azure.ai.translation.text.generated.lookupdictionaryexamples.lookupdictionaryexampleswithminimumproperties
21+
List<DictionaryExampleItem> response = textTranslationClient.lookupDictionaryExamples("en", "es",
22+
Arrays.asList(new DictionaryExampleTextItem("fly", "volar")), null);
23+
// END:com.azure.ai.translation.text.generated.lookupdictionaryexamples.lookupdictionaryexampleswithminimumproperties
24+
}
25+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) TypeSpec Code Generator.
4+
5+
package com.azure.ai.translation.text.generated;
6+
7+
import com.azure.ai.translation.text.TextTranslationClient;
8+
import com.azure.ai.translation.text.TextTranslationClientBuilder;
9+
import com.azure.ai.translation.text.models.InputTextItem;
10+
import com.azure.ai.translation.text.models.ProfanityAction;
11+
import com.azure.ai.translation.text.models.ProfanityMarker;
12+
import com.azure.ai.translation.text.models.TextType;
13+
import com.azure.ai.translation.text.models.TranslatedTextItem;
14+
import com.azure.core.util.Configuration;
15+
import java.util.Arrays;
16+
import java.util.List;
17+
18+
public class TranslateText {
19+
public static void main(String[] args) {
20+
TextTranslationClient textTranslationClient
21+
= new TextTranslationClientBuilder().endpoint(Configuration.getGlobalConfiguration().get("ENDPOINT"))
22+
.buildClient();
23+
// BEGIN:com.azure.ai.translation.text.generated.translate.translatetext
24+
List<TranslatedTextItem> response = textTranslationClient.translate(Arrays.asList("cs"),
25+
Arrays.asList(new InputTextItem("This is a test.")), "ndbkaatzsnoetqkiehappoza", "en", TextType.PLAIN,
26+
"custom", ProfanityAction.NO_ACTION, ProfanityMarker.ASTERISK, true, true, "en", "Latn", "Latn", true);
27+
// END:com.azure.ai.translation.text.generated.translate.translatetext
28+
}
29+
}

0 commit comments

Comments
 (0)