diff --git a/specification/monitor/Monitor.Query.Logs/client.tsp b/specification/monitor/Monitor.Query.Logs/client.tsp index ebaee0cc36a8..d384b64e5285 100644 --- a/specification/monitor/Monitor.Query.Logs/client.tsp +++ b/specification/monitor/Monitor.Query.Logs/client.tsp @@ -21,3 +21,12 @@ 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"