Skip to content

Commit 01781ec

Browse files
authored
[Automation] Generate Fluent Lite from Swagger edgeorder#package-2021-12 (#43669)
1 parent a777661 commit 01781ec

File tree

7 files changed

+21
-75
lines changed

7 files changed

+21
-75
lines changed

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ com.azure.resourcemanager:azure-resourcemanager-dataprotection;1.3.0;1.4.0-beta.
393393
com.azure.resourcemanager:azure-resourcemanager-desktopvirtualization;1.2.0;1.3.0-beta.1
394394
com.azure.resourcemanager:azure-resourcemanager-loadtesting;1.1.0;1.2.0-beta.1
395395
com.azure.resourcemanager:azure-resourcemanager-automanage;1.0.0-beta.2;1.0.0-beta.3
396-
com.azure.resourcemanager:azure-resourcemanager-edgeorder;1.0.0-beta.2;1.0.0-beta.3
396+
com.azure.resourcemanager:azure-resourcemanager-edgeorder;1.0.0-beta.2;1.0.0
397397
com.azure.resourcemanager:azure-resourcemanager-securityinsights;1.0.0-beta.5;1.0.0-beta.6
398398
com.azure.resourcemanager:azure-resourcemanager-oep;1.0.0-beta.2;1.0.0-beta.3
399399
com.azure.resourcemanager:azure-resourcemanager-dnsresolver;1.0.0;1.1.0-beta.1

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

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (Unreleased)
3+
## 1.0.0 (2025-01-02)
44

5-
### Features Added
5+
- Azure Resource Manager EdgeOrder client library for Java. This package contains Microsoft Azure SDK for EdgeOrder Management SDK. Edge Order API's. Package tag package-2021-12. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
#### `models.Pav2MeterDetails` was modified
10+
11+
* `chargingType()` was removed
12+
* `multiplier()` was removed
13+
14+
#### `models.PurchaseMeterDetails` was modified
1015

11-
### Other Changes
16+
* `chargingType()` was removed
17+
* `multiplier()` was removed
1218

1319
## 1.0.0-beta.2 (2024-10-06)
1420

sdk/edgeorder/azure-resourcemanager-edgeorder/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-edgeorder</artifactId>
35-
<version>1.0.0-beta.2</version>
35+
<version>1.0.0</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.azure.resourcemanager</groupId>
1616
<artifactId>azure-resourcemanager-edgeorder</artifactId>
17-
<version>1.0.0-beta.3</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-edgeorder;current} -->
17+
<version>1.0.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-edgeorder;current} -->
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for EdgeOrder Management</name>
@@ -45,7 +45,7 @@
4545
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4646
<jacoco.min.linecoverage>0</jacoco.min.linecoverage>
4747
<jacoco.min.branchcoverage>0</jacoco.min.branchcoverage>
48-
<revapi.skip>true</revapi.skip>
48+
<spotless.skip>false</spotless.skip>
4949
</properties>
5050
<dependencies>
5151
<dependency>

sdk/edgeorder/azure-resourcemanager-edgeorder/src/main/java/com/azure/resourcemanager/edgeorder/EdgeOrderManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import com.azure.core.http.HttpPipelinePosition;
1212
import com.azure.core.http.policy.AddDatePolicy;
1313
import com.azure.core.http.policy.AddHeadersFromContextPolicy;
14+
import com.azure.core.http.policy.BearerTokenAuthenticationPolicy;
1415
import com.azure.core.http.policy.HttpLogOptions;
1516
import com.azure.core.http.policy.HttpLoggingPolicy;
1617
import com.azure.core.http.policy.HttpPipelinePolicy;
@@ -19,7 +20,6 @@
1920
import com.azure.core.http.policy.RetryOptions;
2021
import com.azure.core.http.policy.RetryPolicy;
2122
import com.azure.core.http.policy.UserAgentPolicy;
22-
import com.azure.core.management.http.policy.ArmChallengeAuthenticationPolicy;
2323
import com.azure.core.management.profile.AzureProfile;
2424
import com.azure.core.util.Configuration;
2525
import com.azure.core.util.logging.ClientLogger;
@@ -205,7 +205,7 @@ public EdgeOrderManager authenticate(TokenCredential credential, AzureProfile pr
205205
.append("-")
206206
.append("com.azure.resourcemanager.edgeorder")
207207
.append("/")
208-
.append("1.0.0-beta.2");
208+
.append("1.0.0");
209209
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
210210
userAgentBuilder.append(" (")
211211
.append(Configuration.getGlobalConfiguration().get("java.version"))
@@ -238,7 +238,7 @@ public EdgeOrderManager authenticate(TokenCredential credential, AzureProfile pr
238238
HttpPolicyProviders.addBeforeRetryPolicies(policies);
239239
policies.add(retryPolicy);
240240
policies.add(new AddDatePolicy());
241-
policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0])));
241+
policies.add(new BearerTokenAuthenticationPolicy(credential, scopes.toArray(new String[0])));
242242
policies.addAll(this.policies.stream()
243243
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY)
244244
.collect(Collectors.toList()));

sdk/edgeorder/azure-resourcemanager-edgeorder/src/main/java/com/azure/resourcemanager/edgeorder/models/Pav2MeterDetails.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,6 @@ public final class Pav2MeterDetails extends MeterDetails {
2525
*/
2626
private String meterGuid;
2727

28-
/*
29-
* Charging type.
30-
*/
31-
private ChargingType chargingType;
32-
33-
/*
34-
* Billing unit applicable for Pav2 billing
35-
*/
36-
private Double multiplier;
37-
3828
/**
3929
* Creates an instance of Pav2MeterDetails class.
4030
*/
@@ -60,26 +50,6 @@ public String meterGuid() {
6050
return this.meterGuid;
6151
}
6252

63-
/**
64-
* Get the chargingType property: Charging type.
65-
*
66-
* @return the chargingType value.
67-
*/
68-
@Override
69-
public ChargingType chargingType() {
70-
return this.chargingType;
71-
}
72-
73-
/**
74-
* Get the multiplier property: Billing unit applicable for Pav2 billing.
75-
*
76-
* @return the multiplier value.
77-
*/
78-
@Override
79-
public Double multiplier() {
80-
return this.multiplier;
81-
}
82-
8353
/**
8454
* Validates the instance.
8555
*
@@ -115,9 +85,9 @@ public static Pav2MeterDetails fromJson(JsonReader jsonReader) throws IOExceptio
11585
reader.nextToken();
11686

11787
if ("multiplier".equals(fieldName)) {
118-
deserializedPav2MeterDetails.multiplier = reader.getNullable(JsonReader::getDouble);
88+
deserializedPav2MeterDetails.withMultiplier(reader.getNullable(JsonReader::getDouble));
11989
} else if ("chargingType".equals(fieldName)) {
120-
deserializedPav2MeterDetails.chargingType = ChargingType.fromString(reader.getString());
90+
deserializedPav2MeterDetails.withChargingType(ChargingType.fromString(reader.getString()));
12191
} else if ("billingType".equals(fieldName)) {
12292
deserializedPav2MeterDetails.billingType = BillingType.fromString(reader.getString());
12393
} else if ("meterGuid".equals(fieldName)) {

sdk/edgeorder/azure-resourcemanager-edgeorder/src/main/java/com/azure/resourcemanager/edgeorder/models/PurchaseMeterDetails.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,6 @@ public final class PurchaseMeterDetails extends MeterDetails {
3535
*/
3636
private String termId;
3737

38-
/*
39-
* Charging type.
40-
*/
41-
private ChargingType chargingType;
42-
43-
/*
44-
* Billing unit applicable for Pav2 billing
45-
*/
46-
private Double multiplier;
47-
4838
/**
4939
* Creates an instance of PurchaseMeterDetails class.
5040
*/
@@ -88,26 +78,6 @@ public String termId() {
8878
return this.termId;
8979
}
9080

91-
/**
92-
* Get the chargingType property: Charging type.
93-
*
94-
* @return the chargingType value.
95-
*/
96-
@Override
97-
public ChargingType chargingType() {
98-
return this.chargingType;
99-
}
100-
101-
/**
102-
* Get the multiplier property: Billing unit applicable for Pav2 billing.
103-
*
104-
* @return the multiplier value.
105-
*/
106-
@Override
107-
public Double multiplier() {
108-
return this.multiplier;
109-
}
110-
11181
/**
11282
* Validates the instance.
11383
*
@@ -143,9 +113,9 @@ public static PurchaseMeterDetails fromJson(JsonReader jsonReader) throws IOExce
143113
reader.nextToken();
144114

145115
if ("multiplier".equals(fieldName)) {
146-
deserializedPurchaseMeterDetails.multiplier = reader.getNullable(JsonReader::getDouble);
116+
deserializedPurchaseMeterDetails.withMultiplier(reader.getNullable(JsonReader::getDouble));
147117
} else if ("chargingType".equals(fieldName)) {
148-
deserializedPurchaseMeterDetails.chargingType = ChargingType.fromString(reader.getString());
118+
deserializedPurchaseMeterDetails.withChargingType(ChargingType.fromString(reader.getString()));
149119
} else if ("billingType".equals(fieldName)) {
150120
deserializedPurchaseMeterDetails.billingType = BillingType.fromString(reader.getString());
151121
} else if ("productId".equals(fieldName)) {

0 commit comments

Comments
 (0)