Package com.mindee.v2.search.models
Class ModelSearchParameters
- java.lang.Object
-
- com.mindee.v2.clientoptions.BaseSearchParameters<ModelSearchResponse>
-
- com.mindee.v2.search.models.ModelSearchParameters
-
public class ModelSearchParameters extends BaseSearchParameters<ModelSearchResponse>
Search for models within the organization linked to the API key. All search filters are optional. If no search filters are given, all models belonging to the organization are returned. Results are paginated.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModelSearchParameters.BuilderFluent builder forModelSearchParameters.-
Nested classes/interfaces inherited from class com.mindee.v2.clientoptions.BaseSearchParameters
BaseSearchParameters.BaseBuilder<T extends BaseSearchParameters.BaseBuilder<T>>
-
-
Field Summary
-
Fields inherited from class com.mindee.v2.clientoptions.BaseSearchParameters
page, perPage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModelSearchParameters.Builderbuilder()Create a new builder.protected booleancanEqual(Object other)booleanequals(Object o)StringgetModelType()Filter by an exact model type.StringgetName()Filter models by partial name match, case-insensitive.Map<String,String>getRequestParameters()Gets the request parameters for the search request.inthashCode()-
Methods inherited from class com.mindee.v2.clientoptions.BaseSearchParameters
getPage, getPerPage, getResponseClass, toString
-
-
-
-
Method Detail
-
getRequestParameters
public Map<String,String> getRequestParameters()
Description copied from class:BaseSearchParametersGets the request parameters for the search request.- Overrides:
getRequestParametersin classBaseSearchParameters<ModelSearchResponse>
-
builder
public static ModelSearchParameters.Builder builder()
Create a new builder.- Returns:
- a fresh
ModelSearchParameters.Builder
-
getName
public String getName()
Filter models by partial name match, case-insensitive.
-
getModelType
public String getModelType()
Filter by an exact model type.
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseSearchParameters<ModelSearchResponse>
-
canEqual
protected boolean canEqual(Object other)
- Overrides:
canEqualin classBaseSearchParameters<ModelSearchResponse>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseSearchParameters<ModelSearchResponse>
-
-