Package org.opensearch.protobufs
Interface FunctionScoreContainerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FunctionScoreContainer,FunctionScoreContainer.Builder
public interface FunctionScoreContainerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetExp().org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"];.org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"];.org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"];.org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"];optional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"];optional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"];getGauss().org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"];.org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"];.org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"];.org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"];.org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"];.org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"];.org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"];.org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"];floatoptional float weight = 2 [json_name = "weight"];booleanhasExp().org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"];boolean.org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"];booleanoptional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"];booleanhasGauss().org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"];boolean.org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"];boolean.org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"];boolean.org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"];booleanoptional float weight = 2 [json_name = "weight"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasFilter
boolean hasFilter()optional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"];- Returns:
- Whether the filter field is set.
-
getFilter
QueryContainer getFilter()optional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"];- Returns:
- The filter.
-
getFilterOrBuilder
QueryContainerOrBuilder getFilterOrBuilder()optional .org.opensearch.protobufs.QueryContainer filter = 1 [json_name = "filter"]; -
hasWeight
boolean hasWeight()optional float weight = 2 [json_name = "weight"];- Returns:
- Whether the weight field is set.
-
getWeight
float getWeight()optional float weight = 2 [json_name = "weight"];- Returns:
- The weight.
-
hasExp
boolean hasExp().org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"];- Returns:
- Whether the exp field is set.
-
getExp
DecayFunction getExp().org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"];- Returns:
- The exp.
-
getExpOrBuilder
DecayFunctionOrBuilder getExpOrBuilder().org.opensearch.protobufs.DecayFunction exp = 3 [json_name = "exp"]; -
hasGauss
boolean hasGauss().org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"];- Returns:
- Whether the gauss field is set.
-
getGauss
DecayFunction getGauss().org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"];- Returns:
- The gauss.
-
getGaussOrBuilder
DecayFunctionOrBuilder getGaussOrBuilder().org.opensearch.protobufs.DecayFunction gauss = 4 [json_name = "gauss"]; -
hasLinear
boolean hasLinear().org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"];- Returns:
- Whether the linear field is set.
-
getLinear
DecayFunction getLinear().org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"];- Returns:
- The linear.
-
getLinearOrBuilder
DecayFunctionOrBuilder getLinearOrBuilder().org.opensearch.protobufs.DecayFunction linear = 5 [json_name = "linear"]; -
hasFieldValueFactor
boolean hasFieldValueFactor().org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"];- Returns:
- Whether the fieldValueFactor field is set.
-
getFieldValueFactor
FieldValueFactorScoreFunction getFieldValueFactor().org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"];- Returns:
- The fieldValueFactor.
-
getFieldValueFactorOrBuilder
FieldValueFactorScoreFunctionOrBuilder getFieldValueFactorOrBuilder().org.opensearch.protobufs.FieldValueFactorScoreFunction field_value_factor = 6 [json_name = "fieldValueFactor"]; -
hasRandomScore
boolean hasRandomScore().org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"];- Returns:
- Whether the randomScore field is set.
-
getRandomScore
RandomScoreFunction getRandomScore().org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"];- Returns:
- The randomScore.
-
getRandomScoreOrBuilder
RandomScoreFunctionOrBuilder getRandomScoreOrBuilder().org.opensearch.protobufs.RandomScoreFunction random_score = 7 [json_name = "randomScore"]; -
hasScriptScore
boolean hasScriptScore().org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"];- Returns:
- Whether the scriptScore field is set.
-
getScriptScore
ScriptScoreFunction getScriptScore().org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"];- Returns:
- The scriptScore.
-
getScriptScoreOrBuilder
ScriptScoreFunctionOrBuilder getScriptScoreOrBuilder().org.opensearch.protobufs.ScriptScoreFunction script_score = 8 [json_name = "scriptScore"]; -
getFunctionScoreContainerCase
FunctionScoreContainer.FunctionScoreContainerCase getFunctionScoreContainerCase()
-