From fc32b1ce0a06b17c2396f20e19053886306daa3a Mon Sep 17 00:00:00 2001 From: Srikanta Date: Thu, 17 Jul 2025 15:20:18 -0700 Subject: [PATCH 1/2] [Monitor Query Logs] Add Java customizations --- specification/monitor/Monitor.Query.Logs/client.tsp | 3 +++ specification/monitor/Monitor.Query.Logs/tspconfig.yaml | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/specification/monitor/Monitor.Query.Logs/client.tsp b/specification/monitor/Monitor.Query.Logs/client.tsp index ebaee0cc36a8..ccfcab62e3cd 100644 --- a/specification/monitor/Monitor.Query.Logs/client.tsp +++ b/specification/monitor/Monitor.Query.Logs/client.tsp @@ -21,3 +21,6 @@ interface MonitorQueryLogsClient { #suppress "@azure-tools/typespec-azure-core/use-standard-operations" "Doesn't fit standard ops" batch is MonitorQueryLogs.Query.batch; } + +@@clientNamespace(MonitorQueryLogs, "com.azure.monitor.query.logs.implementation", "java"); +@@clientNamespace(ClientCustomizations, "com.azure.monitor.query.logs.implementation", "java"); diff --git a/specification/monitor/Monitor.Query.Logs/tspconfig.yaml b/specification/monitor/Monitor.Query.Logs/tspconfig.yaml index b4f436ca9c13..e124a22c498f 100644 --- a/specification/monitor/Monitor.Query.Logs/tspconfig.yaml +++ b/specification/monitor/Monitor.Query.Logs/tspconfig.yaml @@ -42,6 +42,14 @@ options: package-dir: "azure-monitor-query-logs" namespace: com.azure.monitor.query.logs flavor: azure + use-object-for-unknown: true + generate-tests: false + generate-samples: false + partial-update: true + custom-types: BatchQueryRequestPath,BatchQueryRequestMethod + custom-types-subpackage: implementation.models + customization-class: "customization/src/main/java/LogsQueryCustomization.java" + service-name: LogsQuery "@azure-tools/typespec-go": service-dir: "sdk/monitor/query" package-dir: "azlogs" From 856f4c3dc3d064f286dc2258c86873fa1f0f47ae Mon Sep 17 00:00:00 2001 From: Srikanta Date: Thu, 17 Jul 2025 15:31:12 -0700 Subject: [PATCH 2/2] format --- specification/monitor/Monitor.Query.Logs/client.tsp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/specification/monitor/Monitor.Query.Logs/client.tsp b/specification/monitor/Monitor.Query.Logs/client.tsp index ccfcab62e3cd..d384b64e5285 100644 --- a/specification/monitor/Monitor.Query.Logs/client.tsp +++ b/specification/monitor/Monitor.Query.Logs/client.tsp @@ -22,5 +22,11 @@ interface MonitorQueryLogsClient { batch is MonitorQueryLogs.Query.batch; } -@@clientNamespace(MonitorQueryLogs, "com.azure.monitor.query.logs.implementation", "java"); -@@clientNamespace(ClientCustomizations, "com.azure.monitor.query.logs.implementation", "java"); +@@clientNamespace(MonitorQueryLogs, + "com.azure.monitor.query.logs.implementation", + "java" +); +@@clientNamespace(ClientCustomizations, + "com.azure.monitor.query.logs.implementation", + "java" +);