Skip to content

Commit 1ef4f9f

Browse files
author
SDKAuto
committed
CodeGen from PR 17323 in Azure/azure-rest-api-specs
Merge 18d807f0735c14235135cf3da5e126df6c31ed87 into 8e4746332979ed6ff3577bdc97dd2065a7577598
1 parent 3cfe389 commit 1ef4f9f

File tree

15 files changed

+68
-17
lines changed

15 files changed

+68
-17
lines changed

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/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.5 (Unreleased)
3+
## 1.0.0-beta.1 (2022-01-13)
4+
5+
- Azure Resource Manager Video Analyzer client library for Java. This package contains Microsoft Azure SDK for Video Analyzer Management SDK. Azure Video Analyzer provides a platform for you to build intelligent video applications that span the edge and the cloud. Package tag package-preview-2021-11. 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/videoanalyzer/azure-resourcemanager-videoanalyzer/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-videoanalyzer</artifactId>
35-
<version>1.0.0-beta.4</version>
35+
<version>1.0.0-beta.5</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/pom.xml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,27 @@
5555
<version>1.5.1</version> <!-- {x-version-update;com.azure:azure-core-management;dependency} -->
5656
</dependency>
5757
</dependencies>
58+
<build>
59+
<plugins>
60+
<plugin>
61+
<groupId>org.revapi</groupId>
62+
<artifactId>revapi-maven-plugin</artifactId>
63+
<version>0.14.6</version> <!-- {x-version-update;org.revapi:revapi-maven-plugin;external_dependency} -->
64+
<configuration>
65+
<analysisConfiguration>
66+
<revapi.ignore>
67+
<item>
68+
<code>java.method.addedToInterface</code>
69+
</item>
70+
<item>
71+
<regex>true</regex>
72+
<code>.*</code>
73+
<package>com\.azure\.resourcemanager(\.[^.]+)+\.fluent(\.[^.]+)*</package>
74+
</item>
75+
</revapi.ignore>
76+
</analysisConfiguration>
77+
</configuration>
78+
</plugin>
79+
</plugins>
80+
</build>
5881
</project>

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/VideoAnalyzerManager.java

Lines changed: 17 additions & 2 deletions
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;
@@ -61,6 +62,7 @@
6162
import java.util.ArrayList;
6263
import java.util.List;
6364
import java.util.Objects;
65+
import java.util.stream.Collectors;
6466

6567
/**
6668
* Entry point to VideoAnalyzerManager. Azure Video Analyzer provides a platform for you to build intelligent video
@@ -237,7 +239,7 @@ public VideoAnalyzerManager authenticate(TokenCredential credential, AzureProfil
237239
.append("-")
238240
.append("com.azure.resourcemanager.videoanalyzer")
239241
.append("/")
240-
.append("1.0.0-beta.4");
242+
.append("1.0.0-beta.1");
241243
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
242244
userAgentBuilder
243245
.append(" (")
@@ -260,11 +262,24 @@ public VideoAnalyzerManager authenticate(TokenCredential credential, AzureProfil
260262
List<HttpPipelinePolicy> policies = new ArrayList<>();
261263
policies.add(new UserAgentPolicy(userAgentBuilder.toString()));
262264
policies.add(new RequestIdPolicy());
265+
policies
266+
.addAll(
267+
this
268+
.policies
269+
.stream()
270+
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_CALL)
271+
.collect(Collectors.toList()));
263272
HttpPolicyProviders.addBeforeRetryPolicies(policies);
264273
policies.add(retryPolicy);
265274
policies.add(new AddDatePolicy());
266275
policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0])));
267-
policies.addAll(this.policies);
276+
policies
277+
.addAll(
278+
this
279+
.policies
280+
.stream()
281+
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY)
282+
.collect(Collectors.toList()));
268283
HttpPolicyProviders.addAfterRetryPolicies(policies);
269284
policies.add(new HttpLoggingPolicy(httpLogOptions));
270285
HttpPipeline httpPipeline =

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/AccessPoliciesImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ public void deleteById(String id) {
154154
String
155155
.format("The resource ID '%s' is not valid. Missing path segment 'accessPolicies'.", id)));
156156
}
157-
this.deleteWithResponse(resourceGroupName, accountName, accessPolicyName, Context.NONE).getValue();
157+
this.deleteWithResponse(resourceGroupName, accountName, accessPolicyName, Context.NONE);
158158
}
159159

160160
public Response<Void> deleteByIdWithResponse(String id, Context context) {

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/EdgeModulesImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ public void deleteById(String id) {
186186
new IllegalArgumentException(
187187
String.format("The resource ID '%s' is not valid. Missing path segment 'edgeModules'.", id)));
188188
}
189-
this.deleteWithResponse(resourceGroupName, accountName, edgeModuleName, Context.NONE).getValue();
189+
this.deleteWithResponse(resourceGroupName, accountName, edgeModuleName, Context.NONE);
190190
}
191191

192192
public Response<Void> deleteByIdWithResponse(String id, Context context) {

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/LivePipelinesClientImpl.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1269,7 +1269,8 @@ private PollerFlux<PollResult<Void>, Void> beginActivateAsync(
12691269
activateWithResponseAsync(resourceGroupName, accountName, livePipelineName);
12701270
return this
12711271
.client
1272-
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
1272+
.<Void, Void>getLroResult(
1273+
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
12731274
}
12741275

12751276
/**
@@ -1523,7 +1524,8 @@ private PollerFlux<PollResult<Void>, Void> beginDeactivateAsync(
15231524
deactivateWithResponseAsync(resourceGroupName, accountName, livePipelineName);
15241525
return this
15251526
.client
1526-
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
1527+
.<Void, Void>getLroResult(
1528+
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
15271529
}
15281530

15291531
/**

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/LivePipelinesImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public void deleteById(String id) {
167167
new IllegalArgumentException(
168168
String.format("The resource ID '%s' is not valid. Missing path segment 'livePipelines'.", id)));
169169
}
170-
this.deleteWithResponse(resourceGroupName, accountName, livePipelineName, Context.NONE).getValue();
170+
this.deleteWithResponse(resourceGroupName, accountName, livePipelineName, Context.NONE);
171171
}
172172

173173
public Response<Void> deleteByIdWithResponse(String id, Context context) {

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/PipelineJobsClientImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1248,7 +1248,8 @@ private PollerFlux<PollResult<Void>, Void> beginCancelAsync(
12481248
cancelWithResponseAsync(resourceGroupName, accountName, pipelineJobName);
12491249
return this
12501250
.client
1251-
.<Void, Void>getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, Context.NONE);
1251+
.<Void, Void>getLroResult(
1252+
mono, this.client.getHttpPipeline(), Void.class, Void.class, this.client.getContext());
12521253
}
12531254

12541255
/**

sdk/videoanalyzer/azure-resourcemanager-videoanalyzer/src/main/java/com/azure/resourcemanager/videoanalyzer/implementation/PipelineJobsImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public void deleteById(String id) {
159159
new IllegalArgumentException(
160160
String.format("The resource ID '%s' is not valid. Missing path segment 'pipelineJobs'.", id)));
161161
}
162-
this.deleteWithResponse(resourceGroupName, accountName, pipelineJobName, Context.NONE).getValue();
162+
this.deleteWithResponse(resourceGroupName, accountName, pipelineJobName, Context.NONE);
163163
}
164164

165165
public Response<Void> deleteByIdWithResponse(String id, Context context) {

0 commit comments

Comments
 (0)