Class RescoreQuery.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RescoreQuery.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
org.opensearch.protobufs.RescoreQuery.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, RescoreQueryOrBuilder
Enclosing class:
RescoreQuery

public static final class RescoreQuery.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder> implements RescoreQueryOrBuilder
Protobuf type org.opensearch.protobufs.RescoreQuery
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • clear

      public RescoreQuery.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • getDefaultInstanceForType

      public RescoreQuery getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public RescoreQuery build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public RescoreQuery buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public RescoreQuery.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • setField

      public RescoreQuery.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • clearField

      public RescoreQuery.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • clearOneof

      public RescoreQuery.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • setRepeatedField

      public RescoreQuery.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • addRepeatedField

      public RescoreQuery.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • mergeFrom

      public RescoreQuery.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RescoreQuery.Builder>
    • mergeFrom

      public RescoreQuery.Builder mergeFrom(RescoreQuery other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • mergeFrom

      public RescoreQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RescoreQuery.Builder>
      Throws:
      IOException
    • hasRescoreQuery

      public boolean hasRescoreQuery()
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
      Specified by:
      hasRescoreQuery in interface RescoreQueryOrBuilder
      Returns:
      Whether the rescoreQuery field is set.
    • getRescoreQuery

      public QueryContainer getRescoreQuery()
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
      Specified by:
      getRescoreQuery in interface RescoreQueryOrBuilder
      Returns:
      The rescoreQuery.
    • setRescoreQuery

      public RescoreQuery.Builder setRescoreQuery(QueryContainer value)
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
    • setRescoreQuery

      public RescoreQuery.Builder setRescoreQuery(QueryContainer.Builder builderForValue)
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
    • mergeRescoreQuery

      public RescoreQuery.Builder mergeRescoreQuery(QueryContainer value)
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
    • clearRescoreQuery

      public RescoreQuery.Builder clearRescoreQuery()
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
    • getRescoreQueryBuilder

      public QueryContainer.Builder getRescoreQueryBuilder()
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
    • getRescoreQueryOrBuilder

      public QueryContainerOrBuilder getRescoreQueryOrBuilder()
      .org.opensearch.protobufs.QueryContainer rescore_query = 1 [json_name = "rescoreQuery"];
      Specified by:
      getRescoreQueryOrBuilder in interface RescoreQueryOrBuilder
    • hasQueryWeight

      public boolean hasQueryWeight()
      optional float query_weight = 2 [json_name = "queryWeight"];
      Specified by:
      hasQueryWeight in interface RescoreQueryOrBuilder
      Returns:
      Whether the queryWeight field is set.
    • getQueryWeight

      public float getQueryWeight()
      optional float query_weight = 2 [json_name = "queryWeight"];
      Specified by:
      getQueryWeight in interface RescoreQueryOrBuilder
      Returns:
      The queryWeight.
    • setQueryWeight

      public RescoreQuery.Builder setQueryWeight(float value)
      optional float query_weight = 2 [json_name = "queryWeight"];
      Parameters:
      value - The queryWeight to set.
      Returns:
      This builder for chaining.
    • clearQueryWeight

      public RescoreQuery.Builder clearQueryWeight()
      optional float query_weight = 2 [json_name = "queryWeight"];
      Returns:
      This builder for chaining.
    • hasRescoreQueryWeight

      public boolean hasRescoreQueryWeight()
      optional float rescore_query_weight = 3 [json_name = "rescoreQueryWeight"];
      Specified by:
      hasRescoreQueryWeight in interface RescoreQueryOrBuilder
      Returns:
      Whether the rescoreQueryWeight field is set.
    • getRescoreQueryWeight

      public float getRescoreQueryWeight()
      optional float rescore_query_weight = 3 [json_name = "rescoreQueryWeight"];
      Specified by:
      getRescoreQueryWeight in interface RescoreQueryOrBuilder
      Returns:
      The rescoreQueryWeight.
    • setRescoreQueryWeight

      public RescoreQuery.Builder setRescoreQueryWeight(float value)
      optional float rescore_query_weight = 3 [json_name = "rescoreQueryWeight"];
      Parameters:
      value - The rescoreQueryWeight to set.
      Returns:
      This builder for chaining.
    • clearRescoreQueryWeight

      public RescoreQuery.Builder clearRescoreQueryWeight()
      optional float rescore_query_weight = 3 [json_name = "rescoreQueryWeight"];
      Returns:
      This builder for chaining.
    • hasScoreMode

      public boolean hasScoreMode()
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Specified by:
      hasScoreMode in interface RescoreQueryOrBuilder
      Returns:
      Whether the scoreMode field is set.
    • getScoreModeValue

      public int getScoreModeValue()
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Specified by:
      getScoreModeValue in interface RescoreQueryOrBuilder
      Returns:
      The enum numeric value on the wire for scoreMode.
    • setScoreModeValue

      public RescoreQuery.Builder setScoreModeValue(int value)
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Parameters:
      value - The enum numeric value on the wire for scoreMode to set.
      Returns:
      This builder for chaining.
    • getScoreMode

      public ScoreMode getScoreMode()
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Specified by:
      getScoreMode in interface RescoreQueryOrBuilder
      Returns:
      The scoreMode.
    • setScoreMode

      public RescoreQuery.Builder setScoreMode(ScoreMode value)
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Parameters:
      value - The scoreMode to set.
      Returns:
      This builder for chaining.
    • clearScoreMode

      public RescoreQuery.Builder clearScoreMode()
      optional .org.opensearch.protobufs.ScoreMode score_mode = 4 [json_name = "scoreMode"];
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final RescoreQuery.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>
    • mergeUnknownFields

      public final RescoreQuery.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RescoreQuery.Builder>