Skip to content

Commit 95c7fc8

Browse files
author
SDKAuto
committed
CodeGen from PR 17099 in Azure/azure-rest-api-specs
Merge 5b7ed9a4dff6b2321990611bb7451a3ea83117b0 into d600759c3516b61a7c353bc8682bccbab85a6f65
1 parent b91d9f2 commit 95c7fc8

File tree

6 files changed

+27
-8
lines changed

6 files changed

+27
-8
lines changed

sdk/logz/azure-resourcemanager-logz/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0-beta.1 (2021-12-16)
4+
5+
- Azure Resource Manager logz client library for Java. This package contains Microsoft Azure SDK for logz Management SDK. Package tag package-2020-10-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
46

57
### Features Added
68

sdk/logz/azure-resourcemanager-logz/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-logz</artifactId>
35-
<version>1.0.0-beta.1</version>
35+
<version>1.0.0-beta.2</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/logz/azure-resourcemanager-logz/src/main/java/com/azure/resourcemanager/logz/LogzManager.java

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.azure.core.http.HttpClient;
99
import com.azure.core.http.HttpPipeline;
1010
import com.azure.core.http.HttpPipelineBuilder;
11+
import com.azure.core.http.HttpPipelinePosition;
1112
import com.azure.core.http.policy.AddDatePolicy;
1213
import com.azure.core.http.policy.HttpLogOptions;
1314
import com.azure.core.http.policy.HttpLoggingPolicy;
@@ -41,6 +42,7 @@
4142
import java.util.ArrayList;
4243
import java.util.List;
4344
import java.util.Objects;
45+
import java.util.stream.Collectors;
4446

4547
/** Entry point to LogzManager. */
4648
public final class LogzManager {
@@ -217,11 +219,24 @@ public LogzManager authenticate(TokenCredential credential, AzureProfile profile
217219
List<HttpPipelinePolicy> policies = new ArrayList<>();
218220
policies.add(new UserAgentPolicy(userAgentBuilder.toString()));
219221
policies.add(new RequestIdPolicy());
222+
policies
223+
.addAll(
224+
this
225+
.policies
226+
.stream()
227+
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_CALL)
228+
.collect(Collectors.toList()));
220229
HttpPolicyProviders.addBeforeRetryPolicies(policies);
221230
policies.add(retryPolicy);
222231
policies.add(new AddDatePolicy());
223232
policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0])));
224-
policies.addAll(this.policies);
233+
policies
234+
.addAll(
235+
this
236+
.policies
237+
.stream()
238+
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY)
239+
.collect(Collectors.toList()));
225240
HttpPolicyProviders.addAfterRetryPolicies(policies);
226241
policies.add(new HttpLoggingPolicy(httpLogOptions));
227242
HttpPipeline httpPipeline =

sdk/logz/azure-resourcemanager-logz/src/main/java/com/azure/resourcemanager/logz/implementation/MonitorsClientImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -991,7 +991,7 @@ private PollerFlux<PollResult<LogzMonitorResourceInner>, LogzMonitorResourceInne
991991
this.client.getHttpPipeline(),
992992
LogzMonitorResourceInner.class,
993993
LogzMonitorResourceInner.class,
994-
Context.NONE);
994+
this.client.getContext());
995995
}
996996

997997
/**
@@ -1459,7 +1459,8 @@ private PollerFlux<PollResult<Void>, Void> beginDeleteAsync(String resourceGroup
14591459
Mono<Response<Flux<ByteBuffer>>> mono = deleteWithResponseAsync(resourceGroupName, monitorName);
14601460
return this
14611461
.client
1462-
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
1462+
.<Void, Void>getLroResult(
1463+
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
14631464
}
14641465

14651466
/**

sdk/logz/azure-resourcemanager-logz/src/main/java/com/azure/resourcemanager/logz/implementation/SingleSignOnsClientImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ private Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(
452452
this.client.getHttpPipeline(),
453453
LogzSingleSignOnResourceInner.class,
454454
LogzSingleSignOnResourceInner.class,
455-
Context.NONE);
455+
this.client.getContext());
456456
}
457457

458458
/**

sdk/logz/azure-resourcemanager-logz/src/main/java/com/azure/resourcemanager/logz/implementation/SubAccountsClientImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ private PollerFlux<PollResult<LogzMonitorResourceInner>, LogzMonitorResourceInne
583583
this.client.getHttpPipeline(),
584584
LogzMonitorResourceInner.class,
585585
LogzMonitorResourceInner.class,
586-
Context.NONE);
586+
this.client.getContext());
587587
}
588588

589589
/**
@@ -1067,7 +1067,8 @@ private PollerFlux<PollResult<Void>, Void> beginDeleteAsync(
10671067
Mono<Response<Flux<ByteBuffer>>> mono = deleteWithResponseAsync(resourceGroupName, monitorName, subAccountName);
10681068
return this
10691069
.client
1070-
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
1070+
.<Void, Void>getLroResult(
1071+
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
10711072
}
10721073

10731074
/**

0 commit comments

Comments
 (0)