Skip to content

Commit 656cfa9

Browse files
Update endorsement type (Azure#44842)
* Updated the type of endorsements field
1 parent 6fbad9c commit 656cfa9

7 files changed

Lines changed: 38 additions & 23 deletions

File tree

sdk/purview/azure-analytics-purview-datamap/CHANGELOG.md

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

3-
## 1.0.0-beta.2 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
3+
## 1.0.0-beta.2 (2025-04-08)
84

95
### Bugs Fixed
106

11-
### Other Changes
7+
- Updated the type of endorsements from string to List<string>.
8+
129

1310
## 1.0.0-beta.1 (2024-03-07)
1411

sdk/purview/azure-analytics-purview-datamap/src/main/java/com/azure/analytics/purview/datamap/DiscoveryAsyncClient.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,9 @@ public final class DiscoveryAsyncClient {
148148
* qualifiedName: String (Optional)
149149
* entityType: String (Optional)
150150
* description: String (Optional)
151-
* endorsement: String (Optional)
151+
* endorsement (Optional): [
152+
* String (Optional)
153+
* ]
152154
* owner: String (Optional)
153155
* classification (Optional): [
154156
* String (Optional)
@@ -231,7 +233,9 @@ public Mono<Response<BinaryData>> queryWithResponse(BinaryData body, RequestOpti
231233
* qualifiedName: String (Optional)
232234
* entityType: String (Optional)
233235
* description: String (Optional)
234-
* endorsement: String (Optional)
236+
* endorsement (Optional): [
237+
* String (Optional)
238+
* ]
235239
* owner: String (Optional)
236240
* classification (Optional): [
237241
* String (Optional)

sdk/purview/azure-analytics-purview-datamap/src/main/java/com/azure/analytics/purview/datamap/DiscoveryClient.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,9 @@ public final class DiscoveryClient {
146146
* qualifiedName: String (Optional)
147147
* entityType: String (Optional)
148148
* description: String (Optional)
149-
* endorsement: String (Optional)
149+
* endorsement (Optional): [
150+
* String (Optional)
151+
* ]
150152
* owner: String (Optional)
151153
* classification (Optional): [
152154
* String (Optional)
@@ -229,7 +231,9 @@ public Response<BinaryData> queryWithResponse(BinaryData body, RequestOptions re
229231
* qualifiedName: String (Optional)
230232
* entityType: String (Optional)
231233
* description: String (Optional)
232-
* endorsement: String (Optional)
234+
* endorsement (Optional): [
235+
* String (Optional)
236+
* ]
233237
* owner: String (Optional)
234238
* classification (Optional): [
235239
* String (Optional)

sdk/purview/azure-analytics-purview-datamap/src/main/java/com/azure/analytics/purview/datamap/implementation/DiscoveriesImpl.java

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,9 @@ Response<BinaryData> autoCompleteSync(@HostParam("endpoint") String endpoint,
241241
* qualifiedName: String (Optional)
242242
* entityType: String (Optional)
243243
* description: String (Optional)
244-
* endorsement: String (Optional)
244+
* endorsement (Optional): [
245+
* String (Optional)
246+
* ]
245247
* owner: String (Optional)
246248
* classification (Optional): [
247249
* String (Optional)
@@ -400,7 +402,9 @@ public Mono<Response<BinaryData>> queryWithResponseAsync(BinaryData body, Reques
400402
* qualifiedName: String (Optional)
401403
* entityType: String (Optional)
402404
* description: String (Optional)
403-
* endorsement: String (Optional)
405+
* endorsement (Optional): [
406+
* String (Optional)
407+
* ]
404408
* owner: String (Optional)
405409
* classification (Optional): [
406410
* String (Optional)
@@ -485,7 +489,9 @@ public Response<BinaryData> queryWithResponse(BinaryData body, RequestOptions re
485489
* qualifiedName: String (Optional)
486490
* entityType: String (Optional)
487491
* description: String (Optional)
488-
* endorsement: String (Optional)
492+
* endorsement (Optional): [
493+
* String (Optional)
494+
* ]
489495
* owner: String (Optional)
490496
* classification (Optional): [
491497
* String (Optional)
@@ -571,7 +577,9 @@ public Mono<Response<BinaryData>> suggestWithResponseAsync(BinaryData body, Requ
571577
* qualifiedName: String (Optional)
572578
* entityType: String (Optional)
573579
* description: String (Optional)
574-
* endorsement: String (Optional)
580+
* endorsement (Optional): [
581+
* String (Optional)
582+
* ]
575583
* owner: String (Optional)
576584
* classification (Optional): [
577585
* String (Optional)

sdk/purview/azure-analytics-purview-datamap/src/main/java/com/azure/analytics/purview/datamap/models/SearchResultValue.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public final class SearchResultValue implements JsonSerializable<SearchResultVal
8888
* The endorsement of the asset.
8989
*/
9090
@Generated
91-
private String endorsement;
91+
private List<String> endorsement;
9292

9393
/*
9494
* The owner of the record.
@@ -275,7 +275,7 @@ public String getDescription() {
275275
* @return the endorsement value.
276276
*/
277277
@Generated
278-
public String getEndorsement() {
278+
public List<String> getEndorsement() {
279279
return this.endorsement;
280280
}
281281

@@ -407,7 +407,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
407407
jsonWriter.writeStringField("qualifiedName", this.qualifiedName);
408408
jsonWriter.writeStringField("entityType", this.entityType);
409409
jsonWriter.writeStringField("description", this.description);
410-
jsonWriter.writeStringField("endorsement", this.endorsement);
410+
jsonWriter.writeArrayField("endorsement", this.endorsement, (writer, element) -> writer.writeString(element));
411411
jsonWriter.writeStringField("owner", this.owner);
412412
jsonWriter.writeArrayField("classification", this.classification,
413413
(writer, element) -> writer.writeString(element));
@@ -460,7 +460,8 @@ public static SearchResultValue fromJson(JsonReader jsonReader) throws IOExcepti
460460
} else if ("description".equals(fieldName)) {
461461
deserializedSearchResultValue.description = reader.getString();
462462
} else if ("endorsement".equals(fieldName)) {
463-
deserializedSearchResultValue.endorsement = reader.getString();
463+
List<String> endorsement = reader.readArray(reader1 -> reader1.getString());
464+
deserializedSearchResultValue.endorsement = endorsement;
464465
} else if ("owner".equals(fieldName)) {
465466
deserializedSearchResultValue.owner = reader.getString();
466467
} else if ("classification".equals(fieldName)) {

sdk/purview/azure-analytics-purview-datamap/src/main/java/com/azure/analytics/purview/datamap/models/SuggestResultValue.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public final class SuggestResultValue implements JsonSerializable<SuggestResultV
8585
* The endorsement of the asset.
8686
*/
8787
@Generated
88-
private String endorsement;
88+
private List<String> endorsement;
8989

9090
/*
9191
* The owner of the record.
@@ -270,7 +270,7 @@ public String getDescription() {
270270
* @return the endorsement value.
271271
*/
272272
@Generated
273-
public String getEndorsement() {
273+
public List<String> getEndorsement() {
274274
return this.endorsement;
275275
}
276276

@@ -402,7 +402,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
402402
jsonWriter.writeStringField("qualifiedName", this.qualifiedName);
403403
jsonWriter.writeStringField("entityType", this.entityType);
404404
jsonWriter.writeStringField("description", this.description);
405-
jsonWriter.writeStringField("endorsement", this.endorsement);
405+
jsonWriter.writeArrayField("endorsement", this.endorsement, (writer, element) -> writer.writeString(element));
406406
jsonWriter.writeStringField("owner", this.owner);
407407
jsonWriter.writeArrayField("classification", this.classification,
408408
(writer, element) -> writer.writeString(element));
@@ -455,7 +455,8 @@ public static SuggestResultValue fromJson(JsonReader jsonReader) throws IOExcept
455455
} else if ("description".equals(fieldName)) {
456456
deserializedSuggestResultValue.description = reader.getString();
457457
} else if ("endorsement".equals(fieldName)) {
458-
deserializedSuggestResultValue.endorsement = reader.getString();
458+
List<String> endorsement = reader.readArray(reader1 -> reader1.getString());
459+
deserializedSuggestResultValue.endorsement = endorsement;
459460
} else if ("owner".equals(fieldName)) {
460461
deserializedSuggestResultValue.owner = reader.getString();
461462
} else if ("classification".equals(fieldName)) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
directory: specification/purview/Azure.Analytics.Purview.DataMap
2-
commit: 6f175c9c006269a1d0f1928fbc768cacc6ac379a
2+
commit: 6f5c5d483c9bd284d57862244163d7ff09a83491
33
repo: Azure/azure-rest-api-specs

0 commit comments

Comments
 (0)