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 parameters for models.
-
-
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()Case-insensitive search term for the model typeStringgetName()Case-insensitive search term for the model nameMap<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()
Case-insensitive search term for the model name
-
getModelType
public String getModelType()
Case-insensitive search term for the 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>
-
-