@@ -39,7 +39,7 @@ This client library provides access to query metrics and logs collected by Azure
3939
4040<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L41-L43 -->
4141``` java
42- LogsClient logsClient = new LogsClientBuilder ()
42+ LogsQueryClient logsQueryClient = new LogsQueryClientBuilder ()
4343 .credential(tokenCredential)
4444 .buildClient();
4545```
@@ -49,7 +49,7 @@ LogsClient logsClient = new LogsClientBuilder()
4949
5050<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L45-L47 -->
5151``` java
52- LogsAsyncClient logsAsyncClient = new LogsClientBuilder ()
52+ LogsQueryAsyncClient logsQueryAsyncClient = new LogsQueryClientBuilder ()
5353 .credential(tokenCredential)
5454 .buildAsyncClient();
5555```
@@ -58,7 +58,7 @@ LogsAsyncClient logsAsyncClient = new LogsClientBuilder()
5858
5959<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L201-L233 -->
6060``` java
61- LogsQueryResult queryResults = logsClient . queryLogs(" {workspace-id}" , " {kusto-query}" ,
61+ LogsQueryResult queryResults = logsQueryClient . queryLogs(" {workspace-id}" , " {kusto-query}" ,
6262 new QueryTimeSpan (Duration . ofDays(2 )));
6363 System . out. println(" Number of tables = " + queryResults. getLogsTables(). size());
6464
@@ -90,13 +90,13 @@ LogsAsyncClient logsAsyncClient = new LogsClientBuilder()
9090 + " ; value = " + logsTableCell. getValueAsString()));
9191 }
9292 }
93-
93+ }
9494```
9595### Get logs for a query and read the response as a model type
9696
9797``` java
9898
99- LogsQueryResult queryResults = logsClient
99+ LogsQueryResult queryResults = logsQueryClient
100100 .queryLogs(" d2d0e126-fa1e-4b0a-b647-250cdd471e68" , " AppRequests" , null );
101101
102102 // Sample to use a model type to read the results
@@ -217,16 +217,16 @@ LogsAsyncClient logsAsyncClient = new LogsClientBuilder()
217217
218218<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L97-L117 -->
219219``` java
220- LogsQueryBatch logsQueryBatch = new LogsQueryBatch ()
220+ LogsBatchQuery logsBatchQuery = new LogsBatchQuery ()
221221 .addQuery(" {workspace-id}" , " {query-1}" , new QueryTimeSpan (Duration . ofDays(2 )))
222222 .addQuery(" {workspace-id}" , " {query-2}" , new QueryTimeSpan (Duration . ofDays(30 )));
223223
224- LogsQueryBatchResultCollection batchResultCollection = logsClient
225- .queryLogsBatchWithResponse(logsQueryBatch , Context . NONE ). getValue();
224+ LogsBatchQueryResultCollection batchResultCollection = logsQueryClient
225+ .queryLogsBatchWithResponse(logsBatchQuery , Context . NONE ). getValue();
226226
227- List<LogsQueryBatchResult > responses = batchResultCollection. getBatchResults();
227+ List<LogsBatchQueryResult > responses = batchResultCollection. getBatchResults();
228228
229- for (LogsQueryBatchResult response : responses) {
229+ for (LogsBatchQueryResult response : responses) {
230230 LogsQueryResult queryResult = response. getQueryResult();
231231
232232 // Sample to iterate by row
@@ -250,7 +250,7 @@ LogsQueryOptions options = new LogsQueryOptions("{workspace-id}",
250250 .setServerTimeout(Duration . ofMinutes(10 ));
251251
252252// make service call with these request options set as filter header
253- Response<LogsQueryResult > response = logsClient . queryLogsWithResponse(options, Context . NONE );
253+ Response<LogsQueryResult > response = logsQueryClient . queryLogsWithResponse(options, Context . NONE );
254254LogsQueryResult logsQueryResult = response. getValue();
255255
256256// Sample to iterate by row
@@ -267,7 +267,7 @@ for (LogsTable table : logsQueryResult.getLogsTables()) {
267267
268268<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L56-L58 -->
269269``` java
270- MetricsClient metricsClient = new MetricsClientBuilder ()
270+ MetricsQueryClient metricsQueryClient = new MetricsQueryClientBuilder ()
271271 .credential(tokenCredential)
272272 .buildClient();
273273```
@@ -276,7 +276,7 @@ MetricsClient metricsClient = new MetricsClientBuilder()
276276
277277<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L60-L62 -->
278278``` java
279- MetricsAsyncClient metricsAsyncClient = new MetricsClientBuilder ()
279+ MetricsQueryAsyncClient metricsQueryAsyncClient = new MetricsQueryClientBuilder ()
280280 .credential(tokenCredential)
281281 .buildAsyncClient();
282282```
@@ -285,20 +285,20 @@ MetricsAsyncClient metricsAsyncClient = new MetricsClientBuilder()
285285
286286<!-- embedme ./src/samples/java/com/azure/monitor/query/ReadmeSamples.java#L161-L188 -->
287287``` java
288- Response<MetricsQueryResult > metricsResponse = metricsClient
288+ Response<MetricsQueryResult > metricsResponse = metricsQueryClient
289289 .queryMetricsWithResponse(
290290 " {resource-id}" ,
291291 Arrays . asList(" SuccessfulCalls" ),
292292 new MetricsQueryOptions ()
293293 .setMetricsNamespace(" Microsoft.CognitiveServices/accounts" )
294- .setTimespan( Duration . ofDays(30 ). toString( ))
294+ .setTimeSpan( new QueryTimeSpan ( Duration . ofDays(30 )))
295295 .setInterval(Duration . ofHours(1 ))
296296 .setTop(100 )
297297 .setAggregation(Arrays . asList(AggregationType . AVERAGE , AggregationType . COUNT )),
298298 Context . NONE );
299299
300300MetricsQueryResult metricsQueryResult = metricsResponse. getValue();
301- List<Metrics > metrics = metricsQueryResult. getMetrics();
301+ List<Metric > metrics = metricsQueryResult. getMetrics();
302302metrics. stream()
303303 .forEach(metric - > {
304304 System . out. println(metric. getMetricsName());
0 commit comments