Class ScoringParameter
java.lang.Object
com.azure.search.documents.models.ScoringParameter
Represents a parameter value to be used in scoring functions (for example, referencePointParameter).
-
Constructor Summary
ConstructorsConstructorDescriptionScoringParameter(String nameValuePair) Constructor to take name value pair string of ScoringParameter.ScoringParameter(String name, com.azure.core.models.GeoPoint value) Initializes a new instance of the ScoringParameter class with the given name and GeographyPoint value.ScoringParameter(String name, List<String> values) Initializes a new instance of the ScoringParameter class with the given name and string values. -
Method Summary
-
Constructor Details
-
ScoringParameter
Constructor to take name value pair string of ScoringParameter. Name and values are separated by dash, and values are separared by comma.- Parameters:
nameValuePair- The dash separated name value pairs.
-
ScoringParameter
Initializes a new instance of the ScoringParameter class with the given name and string values.- Parameters:
name- Name of the scoring parameter.values- Values of the scoring parameter.- Throws:
NullPointerException- ifnameorvaluesis null.
-
ScoringParameter
Initializes a new instance of the ScoringParameter class with the given name and GeographyPoint value.- Parameters:
name- Name of the scoring parameter.value- Value of the scoring parameter.- Throws:
NullPointerException- Ifvalueis null.
-
-
Method Details
-
getName
Gets the name of the scoring parameter.- Returns:
- The name of scoring parameter.
-
getValues
Gets the values of the scoring parameter.- Returns:
- The values of scoring parameter.
-
toString
CovertScoringParameterto string.- Overrides:
toStringin classObject- Returns:
- Service accepted string format.
- Throws:
IllegalArgumentException- if all values in the list are null or empty.
-