Skip to content

Commit 727bdfe

Browse files
authored
[Automation] Generate Fluent Lite from Swagger databox#package-2022-12 (#43567)
1 parent f693235 commit 727bdfe

30 files changed

+202
-1025
lines changed

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ com.azure.resourcemanager:azure-resourcemanager-batchai;1.0.0-beta.1;1.0.0-beta.
338338
com.azure.resourcemanager:azure-resourcemanager-signalr;1.0.0-beta.9;1.0.0-beta.10
339339
com.azure.resourcemanager:azure-resourcemanager-cognitiveservices;1.1.0;1.2.0-beta.1
340340
com.azure.resourcemanager:azure-resourcemanager-customerinsights;1.0.0-beta.3;1.0.0-beta.4
341-
com.azure.resourcemanager:azure-resourcemanager-databox;1.0.0-beta.4;1.0.0-beta.5
341+
com.azure.resourcemanager:azure-resourcemanager-databox;1.0.0-beta.4;1.0.0
342342
com.azure.resourcemanager:azure-resourcemanager-datamigration;1.0.0-beta.3;1.0.0-beta.4
343343
com.azure.resourcemanager:azure-resourcemanager-devspaces;1.0.0-beta.3;1.0.0-beta.4
344344
com.azure.resourcemanager:azure-resourcemanager-devtestlabs;1.1.0;1.2.0-beta.1

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

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

3-
## 1.0.0-beta.5 (Unreleased)
3+
## 1.0.0 (2024-12-24)
44

5-
### Features Added
5+
- Azure Resource Manager DataBox client library for Java. This package contains Microsoft Azure SDK for DataBox Management SDK. Package tag package-2022-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.DataboxJobSecrets` was modified
10+
11+
* `error()` was removed
12+
* `dcAccessSecurityCode()` was removed
13+
14+
#### `models.DataBoxHeavyJobDetails` was modified
15+
16+
* `actions()` was removed
17+
* `datacenterAddress()` was removed
18+
* `reverseShipmentLabelSasKey()` was removed
19+
* `deviceErasureDetails()` was removed
20+
* `jobStages()` was removed
21+
* `deliveryPackage()` was removed
22+
* `returnPackage()` was removed
23+
* `lastMitigationActionOnJob()` was removed
24+
* `chainOfCustodySasKey()` was removed
25+
* `dataCenterCode()` was removed
26+
* `copyLogDetails()` was removed
27+
28+
#### `models.DataBoxDiskJobSecrets` was modified
29+
30+
* `dcAccessSecurityCode()` was removed
31+
* `error()` was removed
32+
33+
#### `models.PreferencesValidationResponseProperties` was modified
34+
35+
* `error()` was removed
36+
37+
#### `models.DataBoxJobDetails` was modified
38+
39+
* `lastMitigationActionOnJob()` was removed
40+
* `copyLogDetails()` was removed
41+
* `dataCenterCode()` was removed
42+
* `actions()` was removed
43+
* `deliveryPackage()` was removed
44+
* `chainOfCustodySasKey()` was removed
45+
* `datacenterAddress()` was removed
46+
* `jobStages()` was removed
47+
* `reverseShipmentLabelSasKey()` was removed
48+
* `returnPackage()` was removed
49+
* `deviceErasureDetails()` was removed
50+
51+
#### `models.DataBoxDiskJobDetails` was modified
52+
53+
* `actions()` was removed
54+
* `chainOfCustodySasKey()` was removed
55+
* `copyLogDetails()` was removed
56+
* `reverseShipmentLabelSasKey()` was removed
57+
* `jobStages()` was removed
58+
* `deviceErasureDetails()` was removed
59+
* `dataCenterCode()` was removed
60+
* `deliveryPackage()` was removed
61+
* `datacenterAddress()` was removed
62+
* `returnPackage()` was removed
63+
* `lastMitigationActionOnJob()` was removed
64+
65+
#### `models.DataTransferDetailsValidationResponseProperties` was modified
66+
67+
* `error()` was removed
68+
69+
#### `models.CustomerDiskJobSecrets` was modified
70+
71+
* `dcAccessSecurityCode()` was removed
72+
* `error()` was removed
73+
74+
#### `models.DatacenterAddressLocationResponse` was modified
75+
76+
* `dataCenterAzureLocation()` was removed
77+
* `supportedCarriersForReturnShipment()` was removed
78+
79+
#### `models.CreateOrderLimitForSubscriptionValidationResponseProperties` was modified
80+
81+
* `error()` was removed
1082

11-
### Other Changes
83+
#### `models.SkuAvailabilityValidationResponseProperties` was modified
84+
85+
* `error()` was removed
86+
87+
#### `models.AddressValidationProperties` was modified
88+
89+
* `error()` was removed
90+
91+
#### `models.DataBoxCustomerDiskJobDetails` was modified
92+
93+
* `returnPackage()` was removed
94+
* `deliveryPackage()` was removed
95+
* `actions()` was removed
96+
* `reverseShipmentLabelSasKey()` was removed
97+
* `deviceErasureDetails()` was removed
98+
* `dataCenterCode()` was removed
99+
* `chainOfCustodySasKey()` was removed
100+
* `datacenterAddress()` was removed
101+
* `jobStages()` was removed
102+
* `copyLogDetails()` was removed
103+
* `lastMitigationActionOnJob()` was removed
104+
105+
#### `models.DatacenterAddressInstructionResponse` was modified
106+
107+
* `supportedCarriersForReturnShipment()` was removed
108+
* `dataCenterAzureLocation()` was removed
109+
110+
#### `models.SubscriptionIsAllowedToCreateJobValidationResponseProperties` was modified
111+
112+
* `error()` was removed
113+
114+
#### `models.DataBoxHeavyJobSecrets` was modified
115+
116+
* `error()` was removed
117+
* `dcAccessSecurityCode()` was removed
12118

13119
## 1.0.0-beta.4 (2024-10-31)
14120

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

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

Lines changed: 1 addition & 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-databox</artifactId>
17-
<version>1.0.0-beta.5</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-databox;current} -->
17+
<version>1.0.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-databox;current} -->
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for DataBox Management</name>
@@ -45,7 +45,6 @@
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>
4948
<spotless.skip>false</spotless.skip>
5049
</properties>
5150
<dependencies>

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/DataBoxManager.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;
@@ -216,7 +216,7 @@ public DataBoxManager authenticate(TokenCredential credential, AzureProfile prof
216216
.append("-")
217217
.append("com.azure.resourcemanager.databox")
218218
.append("/")
219-
.append("1.0.0-beta.4");
219+
.append("1.0.0");
220220
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
221221
userAgentBuilder.append(" (")
222222
.append(Configuration.getGlobalConfiguration().get("java.version"))
@@ -249,7 +249,7 @@ public DataBoxManager authenticate(TokenCredential credential, AzureProfile prof
249249
HttpPolicyProviders.addBeforeRetryPolicies(policies);
250250
policies.add(retryPolicy);
251251
policies.add(new AddDatePolicy());
252-
policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0])));
252+
policies.add(new BearerTokenAuthenticationPolicy(credential, scopes.toArray(new String[0])));
253253
policies.addAll(this.policies.stream()
254254
.filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY)
255255
.collect(Collectors.toList()));

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/models/AddressValidationProperties.java

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ public final class AddressValidationProperties extends ValidationInputResponse {
3131
*/
3232
private List<ShippingAddress> alternateAddresses;
3333

34-
/*
35-
* Error code and message of validation response.
36-
*/
37-
private CloudError error;
38-
3934
/**
4035
* Creates an instance of AddressValidationProperties class.
4136
*/
@@ -70,16 +65,6 @@ public List<ShippingAddress> alternateAddresses() {
7065
return this.alternateAddresses;
7166
}
7267

73-
/**
74-
* Get the error property: Error code and message of validation response.
75-
*
76-
* @return the error value.
77-
*/
78-
@Override
79-
public CloudError error() {
80-
return this.error;
81-
}
82-
8368
/**
8469
* Validates the instance.
8570
*
@@ -122,7 +107,7 @@ public static AddressValidationProperties fromJson(JsonReader jsonReader) throws
122107
reader.nextToken();
123108

124109
if ("error".equals(fieldName)) {
125-
deserializedAddressValidationProperties.error = CloudError.fromJson(reader);
110+
deserializedAddressValidationProperties.withError(CloudError.fromJson(reader));
126111
} else if ("validationType".equals(fieldName)) {
127112
deserializedAddressValidationProperties.validationType
128113
= ValidationInputDiscriminator.fromString(reader.getString());

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/models/CopyLogDetails.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class CopyLogDetails implements JsonSerializable<CopyLogDetails> {
1919
/*
2020
* Indicates the type of job details.
2121
*/
22-
private ClassDiscriminator copyLogDetailsType = ClassDiscriminator.fromString("CopyLogDetails");
22+
private ClassDiscriminator copyLogDetailsType;
2323

2424
/**
2525
* Creates an instance of CopyLogDetails class.

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/models/CreateOrderLimitForSubscriptionValidationResponseProperties.java

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@ public final class CreateOrderLimitForSubscriptionValidationResponseProperties e
2525
*/
2626
private ValidationStatus status;
2727

28-
/*
29-
* Error code and message of validation response.
30-
*/
31-
private CloudError error;
32-
3328
/**
3429
* Creates an instance of CreateOrderLimitForSubscriptionValidationResponseProperties class.
3530
*/
@@ -55,16 +50,6 @@ public ValidationStatus status() {
5550
return this.status;
5651
}
5752

58-
/**
59-
* Get the error property: Error code and message of validation response.
60-
*
61-
* @return the error value.
62-
*/
63-
@Override
64-
public CloudError error() {
65-
return this.error;
66-
}
67-
6853
/**
6954
* Validates the instance.
7055
*
@@ -107,8 +92,8 @@ public static CreateOrderLimitForSubscriptionValidationResponseProperties fromJs
10792
reader.nextToken();
10893

10994
if ("error".equals(fieldName)) {
110-
deserializedCreateOrderLimitForSubscriptionValidationResponseProperties.error
111-
= CloudError.fromJson(reader);
95+
deserializedCreateOrderLimitForSubscriptionValidationResponseProperties
96+
.withError(CloudError.fromJson(reader));
11297
} else if ("validationType".equals(fieldName)) {
11398
deserializedCreateOrderLimitForSubscriptionValidationResponseProperties.validationType
11499
= ValidationInputDiscriminator.fromString(reader.getString());

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/models/CustomerDiskJobSecrets.java

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,6 @@ public final class CustomerDiskJobSecrets extends JobSecrets {
3131
*/
3232
private String carrierAccountNumber;
3333

34-
/*
35-
* Error while fetching the secrets.
36-
*/
37-
private CloudError error;
38-
39-
/*
40-
* Dc Access Security Code for Customer Managed Shipping
41-
*/
42-
private DcAccessSecurityCode dcAccessSecurityCode;
43-
4434
/**
4535
* Creates an instance of CustomerDiskJobSecrets class.
4636
*/
@@ -75,26 +65,6 @@ public String carrierAccountNumber() {
7565
return this.carrierAccountNumber;
7666
}
7767

78-
/**
79-
* Get the error property: Error while fetching the secrets.
80-
*
81-
* @return the error value.
82-
*/
83-
@Override
84-
public CloudError error() {
85-
return this.error;
86-
}
87-
88-
/**
89-
* Get the dcAccessSecurityCode property: Dc Access Security Code for Customer Managed Shipping.
90-
*
91-
* @return the dcAccessSecurityCode value.
92-
*/
93-
@Override
94-
public DcAccessSecurityCode dcAccessSecurityCode() {
95-
return this.dcAccessSecurityCode;
96-
}
97-
9868
/**
9969
* Validates the instance.
10070
*
@@ -140,9 +110,9 @@ public static CustomerDiskJobSecrets fromJson(JsonReader jsonReader) throws IOEx
140110
reader.nextToken();
141111

142112
if ("dcAccessSecurityCode".equals(fieldName)) {
143-
deserializedCustomerDiskJobSecrets.dcAccessSecurityCode = DcAccessSecurityCode.fromJson(reader);
113+
deserializedCustomerDiskJobSecrets.withDcAccessSecurityCode(DcAccessSecurityCode.fromJson(reader));
144114
} else if ("error".equals(fieldName)) {
145-
deserializedCustomerDiskJobSecrets.error = CloudError.fromJson(reader);
115+
deserializedCustomerDiskJobSecrets.withError(CloudError.fromJson(reader));
146116
} else if ("jobSecretsType".equals(fieldName)) {
147117
deserializedCustomerDiskJobSecrets.jobSecretsType
148118
= ClassDiscriminator.fromString(reader.getString());

sdk/databox/azure-resourcemanager-databox/src/main/java/com/azure/resourcemanager/databox/models/DataAccountDetails.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class DataAccountDetails implements JsonSerializable<DataAccountDetails>
1919
/*
2020
* Account Type of the data to be transferred.
2121
*/
22-
private DataAccountType dataAccountType = DataAccountType.fromString("DataAccountDetails");
22+
private DataAccountType dataAccountType;
2323

2424
/*
2525
* Password for all the shares to be created on the device. Should not be passed for TransferType:ExportFromAzure

0 commit comments

Comments
 (0)