File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414import com .mindee .v2 .parsing .search .BaseSearchResponse ;
1515import com .mindee .v2 .parsing .search .SearchResponse ;
1616import com .mindee .v2 .product .extraction .ExtractionResponse ;
17+ import com .mindee .v2 .search .models .ModelSearchParameters ;
1718import java .io .IOException ;
1819import java .util .concurrent .CancellationException ;
1920
@@ -213,7 +214,7 @@ public <TSearchResponse extends BaseSearchResponse> TSearchResponse search(
213214 */
214215 @ Deprecated
215216 public SearchResponse searchModels () {
216- return searchModels ( null , null );
217+ return search ( SearchResponse . class , null );
217218 }
218219
219220 /**
@@ -225,7 +226,7 @@ public SearchResponse searchModels() {
225226 */
226227 @ Deprecated
227228 public SearchResponse searchModels (String modelName ) {
228- return searchModels ( modelName , null );
229+ return search ( SearchResponse . class , ModelSearchParameters . builder (). name ( modelName ). build () );
229230 }
230231
231232 /**
@@ -238,7 +239,10 @@ public SearchResponse searchModels(String modelName) {
238239 */
239240 @ Deprecated
240241 public SearchResponse searchModels (String modelName , String modelType ) {
241- return mindeeApi .reqGetSearchModels (modelName , modelType );
242+ return search (
243+ SearchResponse .class ,
244+ ModelSearchParameters .builder ().name (modelName ).modelType (modelType ).build ()
245+ );
242246 }
243247
244248 /**
Original file line number Diff line number Diff line change 1010import com .mindee .v2 .parsing .JobResponse ;
1111import com .mindee .v2 .parsing .error .ErrorResponse ;
1212import com .mindee .v2 .parsing .search .BaseSearchResponse ;
13- import com .mindee .v2 .parsing .search .SearchResponse ;
1413import com .mindee .v2 .product .ProductAttributes ;
1514import java .io .IOException ;
1615
@@ -74,15 +73,6 @@ public abstract <TSearchResponse extends BaseSearchResponse> TSearchResponse req
7473 BaseSearchParameters parameters
7574 );
7675
77- /**
78- * Retrieves a list of models.
79- *
80- * @param modelName search term for model name
81- * @param modelType search term for model type
82- */
83- @ Deprecated
84- public abstract SearchResponse reqGetSearchModels (String modelName , String modelType );
85-
8676 /**
8777 * Creates an "unknown error" response from an HTTP status code.
8878 */
Original file line number Diff line number Diff line change 1212import com .mindee .v2 .parsing .JobResponse ;
1313import com .mindee .v2 .parsing .error .ErrorResponse ;
1414import com .mindee .v2 .parsing .search .BaseSearchResponse ;
15- import com .mindee .v2 .parsing .search .SearchResponse ;
1615import java .io .IOException ;
1716import java .net .URISyntaxException ;
1817import java .nio .charset .StandardCharsets ;
@@ -173,25 +172,6 @@ public <TSearchResponse extends BaseSearchResponse> TSearchResponse reqGetSearch
173172 return this .executeAPIRequest (get , responseClass );
174173 }
175174
176- @ Override
177- @ Deprecated
178- public SearchResponse reqGetSearchModels (String modelName , String modelType ) {
179- URIBuilder url ;
180- try {
181- url = new URIBuilder (this .mindeeSettings .getBaseUrl () + "/search/models" );
182- } catch (URISyntaxException e ) {
183- throw new RuntimeException (e );
184- }
185- if (modelName != null ) {
186- url .addParameter ("name" , modelName );
187- }
188- if (modelType != null ) {
189- url .addParameter ("model_type" , modelType );
190- }
191- var get = new HttpGet (url .toString ());
192- return executeAPIRequest (get , SearchResponse .class );
193- }
194-
195175 /**
196176 * Ensures that a caller-supplied inference URL targets the configured Mindee
197177 * base URL so the {@code Authorization} header attached by
Original file line number Diff line number Diff line change 1717import com .mindee .v2 .parsing .CommonResponse ;
1818import com .mindee .v2 .parsing .JobResponse ;
1919import com .mindee .v2 .parsing .search .BaseSearchResponse ;
20- import com .mindee .v2 .parsing .search .SearchResponse ;
2120import com .mindee .v2 .product .extraction .ExtractionResponse ;
2221import com .mindee .v2 .product .extraction .params .ExtractionParameters ;
2322import com .mindee .v2 .search .models .ModelSearchResponse ;
@@ -69,12 +68,6 @@ public <TSearchResponse extends BaseSearchResponse> TSearchResponse reqGetSearch
6968 return (TSearchResponse ) new ModelSearchResponse ();
7069 }
7170
72- @ Override
73- @ Deprecated
74- public SearchResponse reqGetSearchModels (String modelName , String modelType ) {
75- return new SearchResponse ();
76- }
77-
7871 @ Override
7972 public <TResponse extends CommonResponse > TResponse reqGetResultById (
8073 Class <TResponse > tResponseClass ,
You can’t perform that action at this time.
0 commit comments