Skip to content
Prev Previous commit
Next Next commit
Removing ovveride statements from setFields for `VectorizableImageU…
…rlQuery` and `VectorizableImageBinaryQuery`
  • Loading branch information
jairmyree committed Apr 23, 2024
commit 783ffc747e479fb9bd0f4472b8867875be49f86f
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
//
// Code generated by Microsoft (R) AutoRest Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

package com.azure.search.documents.models;

import com.azure.core.annotation.Fluent;
Expand All @@ -19,6 +18,7 @@
*/
@Fluent
public final class VectorizableImageUrlQuery extends VectorQuery {

/*
* The URL of an image to be vectorized to perform a vector search query.
*/
Expand Down Expand Up @@ -62,7 +62,6 @@ public VectorizableImageUrlQuery setKNearestNeighborsCount(Integer kNearestNeigh
/**
* {@inheritDoc}
*/
@Override
public VectorizableImageUrlQuery setFields(String fields) {
super.setFields(fields);
return this;
Expand Down Expand Up @@ -134,7 +133,6 @@ public static VectorizableImageUrlQuery fromJson(JsonReader jsonReader) throws I
while (reader.nextToken() != JsonToken.END_OBJECT) {
String fieldName = reader.getFieldName();
reader.nextToken();

if ("kind".equals(fieldName)) {
String kind = reader.getString();
if (!"imageUrl".equals(kind)) {
Expand All @@ -161,7 +159,6 @@ public static VectorizableImageUrlQuery fromJson(JsonReader jsonReader) throws I
reader.skipChildren();
}
}

return deserializedVectorizableImageUrlQuery;
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ private void customizeModelsPackage(PackageCustomization packageCustomization) {
customizeVectorQuery(packageCustomization.getClass("VectorQuery"));
customizeVectorizedQuery(packageCustomization.getClass("VectorizedQuery"));
customizeVectorizableTextQuery(packageCustomization.getClass("VectorizableTextQuery"));
customizeVectorizableImageUrlQuery(packageCustomization.getClass("VectorizableImageUrlQuery"));
customizeVectorizableImageBinaryQuery(packageCustomization.getClass("VectorizableImageBinaryQuery"));

packageCustomization.getClass("QueryAnswerResult").removeMethod("setAdditionalProperties");
packageCustomization.getClass("QueryCaptionResult").removeMethod("setAdditionalProperties");
Expand Down Expand Up @@ -244,7 +246,11 @@ private void customizeSearchError(ClassCustomization classCustomization) {
}

private void customizeVectorizableImageUrlQuery(ClassCustomization classCustomization) {
classCustomization.getMethod("setFields").removeAnnotation("Override");
classCustomization.getMethod("setFields").removeAnnotation("@Override");
}

private void customizeVectorizableImageBinaryQuery(ClassCustomization classCustomization) {
classCustomization.getMethod("setFields").removeAnnotation("@Override");
}

private static void customizeAst(ClassCustomization classCustomization, Consumer<ClassOrInterfaceDeclaration> consumer) {
Expand Down