Skip to content

Commit 83026f6

Browse files
[Automation] Generate SDK based on TypeSpec 0.16.3 (#40469)
* [Automation] Generate SDK based on TypeSpec 0.16.3 * remove "endpoint" validation in openai * Delete sdk/informaticadatamanagement/azure-resourcemanager-informaticadatamanagement/src/test/java/com/azure/resourcemanager/informaticadatamanagement/generated/ServerlessRuntimesStartFailedServerlessRuntimeWithResponseMockTests.java --------- Co-authored-by: Weidong Xu <[email protected]>
1 parent c2e8f8e commit 83026f6

File tree

23 files changed

+212
-87
lines changed

23 files changed

+212
-87
lines changed

eng/emitter-package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eng/emitter-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"main": "dist/src/index.js",
33
"dependencies": {
4-
"@azure-tools/typespec-java": "0.16.2"
4+
"@azure-tools/typespec-java": "0.16.3"
55
},
66
"devDependencies": {
77
"@azure-tools/typespec-azure-core": "0.42.0",

sdk/batch/azure-compute-batch/src/main/java/com/azure/compute/batch/BatchClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ public BatchClientBuilder retryPolicy(RetryPolicy retryPolicy) {
272272
*/
273273
@Generated
274274
private BatchClientImpl buildInnerClient() {
275+
this.validateClient();
275276
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
276277
BatchServiceVersion localServiceVersion
277278
= (serviceVersion != null) ? serviceVersion : BatchServiceVersion.getLatest();
@@ -342,4 +343,11 @@ public BatchClient buildClient() {
342343
}
343344

344345
private static final ClientLogger LOGGER = new ClientLogger(BatchClientBuilder.class);
346+
347+
@Generated
348+
private void validateClient() {
349+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
350+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
351+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
352+
}
345353
}

sdk/communication/azure-communication-jobrouter/src/main/java/com/azure/communication/jobrouter/JobRouterAdministrationClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,7 @@ public JobRouterAdministrationClientBuilder retryPolicy(RetryPolicy retryPolicy)
239239
*/
240240
@Generated
241241
private JobRouterAdministrationClientImpl buildInnerClient() {
242+
this.validateClient();
242243
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
243244
JobRouterServiceVersion localServiceVersion
244245
= (serviceVersion != null) ? serviceVersion : JobRouterServiceVersion.getLatest();
@@ -368,4 +369,11 @@ private HttpPipelinePolicy createHttpPipelineAuthPolicy() {
368369
new IllegalStateException("Missing credential information while building a client."));
369370
}
370371
}
372+
373+
@Generated
374+
private void validateClient() {
375+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
376+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
377+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
378+
}
371379
}

sdk/communication/azure-communication-jobrouter/src/main/java/com/azure/communication/jobrouter/JobRouterClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ public JobRouterClientBuilder retryPolicy(RetryPolicy retryPolicy) {
237237
*/
238238
@Generated
239239
private JobRouterClientImpl buildInnerClient() {
240+
this.validateClient();
240241
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
241242
JobRouterServiceVersion localServiceVersion
242243
= (serviceVersion != null) ? serviceVersion : JobRouterServiceVersion.getLatest();
@@ -366,4 +367,11 @@ private HttpPipelinePolicy createHttpPipelineAuthPolicy() {
366367
new IllegalStateException("Missing credential information while building a client."));
367368
}
368369
}
370+
371+
@Generated
372+
private void validateClient() {
373+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
374+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
375+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
376+
}
369377
}

sdk/contentsafety/azure-ai-contentsafety/src/main/java/com/azure/ai/contentsafety/BlocklistClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@ public BlocklistClientBuilder retryPolicy(RetryPolicy retryPolicy) {
274274
*/
275275
@Generated
276276
private BlocklistClientImpl buildInnerClient() {
277+
this.validateClient();
277278
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
278279
ContentSafetyServiceVersion localServiceVersion
279280
= (serviceVersion != null) ? serviceVersion : ContentSafetyServiceVersion.getLatest();
@@ -344,4 +345,11 @@ public BlocklistClient buildClient() {
344345
}
345346

346347
private static final ClientLogger LOGGER = new ClientLogger(BlocklistClientBuilder.class);
348+
349+
@Generated
350+
private void validateClient() {
351+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
352+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
353+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
354+
}
347355
}

sdk/contentsafety/azure-ai-contentsafety/src/main/java/com/azure/ai/contentsafety/ContentSafetyClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@ public ContentSafetyClientBuilder retryPolicy(RetryPolicy retryPolicy) {
274274
*/
275275
@Generated
276276
private ContentSafetyClientImpl buildInnerClient() {
277+
this.validateClient();
277278
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
278279
ContentSafetyServiceVersion localServiceVersion
279280
= (serviceVersion != null) ? serviceVersion : ContentSafetyServiceVersion.getLatest();
@@ -344,4 +345,11 @@ public ContentSafetyClient buildClient() {
344345
}
345346

346347
private static final ClientLogger LOGGER = new ClientLogger(ContentSafetyClientBuilder.class);
348+
349+
@Generated
350+
private void validateClient() {
351+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
352+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
353+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
354+
}
347355
}

sdk/documentintelligence/azure-ai-documentintelligence/src/main/java/com/azure/ai/documentintelligence/DocumentIntelligenceAdministrationClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ public DocumentIntelligenceAdministrationClientBuilder retryPolicy(RetryPolicy r
282282
*/
283283
@Generated
284284
private DocumentIntelligenceAdministrationClientImpl buildInnerClient() {
285+
this.validateClient();
285286
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
286287
DocumentIntelligenceServiceVersion localServiceVersion
287288
= (serviceVersion != null) ? serviceVersion : DocumentIntelligenceServiceVersion.getLatest();
@@ -290,6 +291,13 @@ private DocumentIntelligenceAdministrationClientImpl buildInnerClient() {
290291
return client;
291292
}
292293

294+
@Generated
295+
private void validateClient() {
296+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
297+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
298+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
299+
}
300+
293301
@Generated
294302
private HttpPipeline createHttpPipeline() {
295303
Configuration buildConfiguration

sdk/documentintelligence/azure-ai-documentintelligence/src/main/java/com/azure/ai/documentintelligence/DocumentIntelligenceClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ public DocumentIntelligenceClientBuilder retryPolicy(RetryPolicy retryPolicy) {
275275
*/
276276
@Generated
277277
private DocumentIntelligenceClientImpl buildInnerClient() {
278+
this.validateClient();
278279
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
279280
DocumentIntelligenceServiceVersion localServiceVersion
280281
= (serviceVersion != null) ? serviceVersion : DocumentIntelligenceServiceVersion.getLatest();
@@ -283,6 +284,13 @@ private DocumentIntelligenceClientImpl buildInnerClient() {
283284
return client;
284285
}
285286

287+
@Generated
288+
private void validateClient() {
289+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
290+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
291+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
292+
}
293+
286294
@Generated
287295
private HttpPipeline createHttpPipeline() {
288296
Configuration buildConfiguration

sdk/eventgrid/azure-messaging-eventgrid-namespaces/src/main/java/com/azure/messaging/eventgrid/namespaces/EventGridClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ public EventGridClientBuilder retryPolicy(RetryPolicy retryPolicy) {
275275
*/
276276
@Generated
277277
private EventGridClientImpl buildInnerClient() {
278+
this.validateClient();
278279
HttpPipeline localPipeline = (pipeline != null) ? pipeline : createHttpPipeline();
279280
EventGridServiceVersion localServiceVersion
280281
= (serviceVersion != null) ? serviceVersion : EventGridServiceVersion.getLatest();
@@ -345,4 +346,11 @@ public EventGridClient buildClient() {
345346
}
346347

347348
private static final ClientLogger LOGGER = new ClientLogger(EventGridClientBuilder.class);
349+
350+
@Generated
351+
private void validateClient() {
352+
// This method is invoked from 'buildInnerClient'/'buildClient' method.
353+
// Developer can customize this method, to validate that the necessary conditions are met for the new client.
354+
Objects.requireNonNull(endpoint, "'endpoint' cannot be null.");
355+
}
348356
}

0 commit comments

Comments
 (0)