Interface QueryContainerOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
QueryContainer, QueryContainer.Builder

public interface QueryContainerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasBool

      boolean hasBool()
      .org.opensearch.protobufs.BoolQuery bool = 1 [json_name = "bool"];
      Returns:
      Whether the bool field is set.
    • getBool

      BoolQuery getBool()
      .org.opensearch.protobufs.BoolQuery bool = 1 [json_name = "bool"];
      Returns:
      The bool.
    • getBoolOrBuilder

      BoolQueryOrBuilder getBoolOrBuilder()
      .org.opensearch.protobufs.BoolQuery bool = 1 [json_name = "bool"];
    • hasConstantScore

      boolean hasConstantScore()
      .org.opensearch.protobufs.ConstantScoreQuery constant_score = 3 [json_name = "constantScore"];
      Returns:
      Whether the constantScore field is set.
    • getConstantScore

      ConstantScoreQuery getConstantScore()
      .org.opensearch.protobufs.ConstantScoreQuery constant_score = 3 [json_name = "constantScore"];
      Returns:
      The constantScore.
    • getConstantScoreOrBuilder

      ConstantScoreQueryOrBuilder getConstantScoreOrBuilder()
      .org.opensearch.protobufs.ConstantScoreQuery constant_score = 3 [json_name = "constantScore"];
    • hasFunctionScore

      boolean hasFunctionScore()
      .org.opensearch.protobufs.FunctionScoreQuery function_score = 5 [json_name = "functionScore"];
      Returns:
      Whether the functionScore field is set.
    • getFunctionScore

      FunctionScoreQuery getFunctionScore()
      .org.opensearch.protobufs.FunctionScoreQuery function_score = 5 [json_name = "functionScore"];
      Returns:
      The functionScore.
    • getFunctionScoreOrBuilder

      FunctionScoreQueryOrBuilder getFunctionScoreOrBuilder()
      .org.opensearch.protobufs.FunctionScoreQuery function_score = 5 [json_name = "functionScore"];
    • hasExists

      boolean hasExists()
      .org.opensearch.protobufs.ExistsQuery exists = 6 [json_name = "exists"];
      Returns:
      Whether the exists field is set.
    • getExists

      ExistsQuery getExists()
      .org.opensearch.protobufs.ExistsQuery exists = 6 [json_name = "exists"];
      Returns:
      The exists.
    • getExistsOrBuilder

      ExistsQueryOrBuilder getExistsOrBuilder()
      .org.opensearch.protobufs.ExistsQuery exists = 6 [json_name = "exists"];
    • hasFuzzy

      boolean hasFuzzy()
      .org.opensearch.protobufs.FuzzyQuery fuzzy = 7 [json_name = "fuzzy"];
      Returns:
      Whether the fuzzy field is set.
    • getFuzzy

      FuzzyQuery getFuzzy()
      .org.opensearch.protobufs.FuzzyQuery fuzzy = 7 [json_name = "fuzzy"];
      Returns:
      The fuzzy.
    • getFuzzyOrBuilder

      FuzzyQueryOrBuilder getFuzzyOrBuilder()
      .org.opensearch.protobufs.FuzzyQuery fuzzy = 7 [json_name = "fuzzy"];
    • hasIds

      boolean hasIds()
      .org.opensearch.protobufs.IdsQuery ids = 8 [json_name = "ids"];
      Returns:
      Whether the ids field is set.
    • getIds

      IdsQuery getIds()
      .org.opensearch.protobufs.IdsQuery ids = 8 [json_name = "ids"];
      Returns:
      The ids.
    • getIdsOrBuilder

      IdsQueryOrBuilder getIdsOrBuilder()
      .org.opensearch.protobufs.IdsQuery ids = 8 [json_name = "ids"];
    • hasPrefix

      boolean hasPrefix()
      .org.opensearch.protobufs.PrefixQuery prefix = 9 [json_name = "prefix"];
      Returns:
      Whether the prefix field is set.
    • getPrefix

      PrefixQuery getPrefix()
      .org.opensearch.protobufs.PrefixQuery prefix = 9 [json_name = "prefix"];
      Returns:
      The prefix.
    • getPrefixOrBuilder

      PrefixQueryOrBuilder getPrefixOrBuilder()
      .org.opensearch.protobufs.PrefixQuery prefix = 9 [json_name = "prefix"];
    • hasRange

      boolean hasRange()
      .org.opensearch.protobufs.RangeQuery range = 10 [json_name = "range"];
      Returns:
      Whether the range field is set.
    • getRange

      RangeQuery getRange()
      .org.opensearch.protobufs.RangeQuery range = 10 [json_name = "range"];
      Returns:
      The range.
    • getRangeOrBuilder

      RangeQueryOrBuilder getRangeOrBuilder()
      .org.opensearch.protobufs.RangeQuery range = 10 [json_name = "range"];
    • hasRegexp

      boolean hasRegexp()
      .org.opensearch.protobufs.RegexpQuery regexp = 11 [json_name = "regexp"];
      Returns:
      Whether the regexp field is set.
    • getRegexp

      RegexpQuery getRegexp()
      .org.opensearch.protobufs.RegexpQuery regexp = 11 [json_name = "regexp"];
      Returns:
      The regexp.
    • getRegexpOrBuilder

      RegexpQueryOrBuilder getRegexpOrBuilder()
      .org.opensearch.protobufs.RegexpQuery regexp = 11 [json_name = "regexp"];
    • hasTerm

      boolean hasTerm()
      .org.opensearch.protobufs.TermQuery term = 12 [json_name = "term"];
      Returns:
      Whether the term field is set.
    • getTerm

      TermQuery getTerm()
      .org.opensearch.protobufs.TermQuery term = 12 [json_name = "term"];
      Returns:
      The term.
    • getTermOrBuilder

      TermQueryOrBuilder getTermOrBuilder()
      .org.opensearch.protobufs.TermQuery term = 12 [json_name = "term"];
    • hasTerms

      boolean hasTerms()
      .org.opensearch.protobufs.TermsQuery terms = 13 [json_name = "terms"];
      Returns:
      Whether the terms field is set.
    • getTerms

      TermsQuery getTerms()
      .org.opensearch.protobufs.TermsQuery terms = 13 [json_name = "terms"];
      Returns:
      The terms.
    • getTermsOrBuilder

      TermsQueryOrBuilder getTermsOrBuilder()
      .org.opensearch.protobufs.TermsQuery terms = 13 [json_name = "terms"];
    • hasTermsSet

      boolean hasTermsSet()
      .org.opensearch.protobufs.TermsSetQuery terms_set = 14 [json_name = "termsSet"];
      Returns:
      Whether the termsSet field is set.
    • getTermsSet

      TermsSetQuery getTermsSet()
      .org.opensearch.protobufs.TermsSetQuery terms_set = 14 [json_name = "termsSet"];
      Returns:
      The termsSet.
    • getTermsSetOrBuilder

      TermsSetQueryOrBuilder getTermsSetOrBuilder()
      .org.opensearch.protobufs.TermsSetQuery terms_set = 14 [json_name = "termsSet"];
    • hasWildcard

      boolean hasWildcard()
      .org.opensearch.protobufs.WildcardQuery wildcard = 15 [json_name = "wildcard"];
      Returns:
      Whether the wildcard field is set.
    • getWildcard

      WildcardQuery getWildcard()
      .org.opensearch.protobufs.WildcardQuery wildcard = 15 [json_name = "wildcard"];
      Returns:
      The wildcard.
    • getWildcardOrBuilder

      WildcardQueryOrBuilder getWildcardOrBuilder()
      .org.opensearch.protobufs.WildcardQuery wildcard = 15 [json_name = "wildcard"];
    • hasMatch

      boolean hasMatch()
      .org.opensearch.protobufs.MatchQuery match = 16 [json_name = "match"];
      Returns:
      Whether the match field is set.
    • getMatch

      MatchQuery getMatch()
      .org.opensearch.protobufs.MatchQuery match = 16 [json_name = "match"];
      Returns:
      The match.
    • getMatchOrBuilder

      MatchQueryOrBuilder getMatchOrBuilder()
      .org.opensearch.protobufs.MatchQuery match = 16 [json_name = "match"];
    • hasMatchBoolPrefix

      boolean hasMatchBoolPrefix()
      .org.opensearch.protobufs.MatchBoolPrefixQuery match_bool_prefix = 17 [json_name = "matchBoolPrefix"];
      Returns:
      Whether the matchBoolPrefix field is set.
    • getMatchBoolPrefix

      MatchBoolPrefixQuery getMatchBoolPrefix()
      .org.opensearch.protobufs.MatchBoolPrefixQuery match_bool_prefix = 17 [json_name = "matchBoolPrefix"];
      Returns:
      The matchBoolPrefix.
    • getMatchBoolPrefixOrBuilder

      MatchBoolPrefixQueryOrBuilder getMatchBoolPrefixOrBuilder()
      .org.opensearch.protobufs.MatchBoolPrefixQuery match_bool_prefix = 17 [json_name = "matchBoolPrefix"];
    • hasMatchPhrase

      boolean hasMatchPhrase()
      .org.opensearch.protobufs.MatchPhraseQuery match_phrase = 18 [json_name = "matchPhrase"];
      Returns:
      Whether the matchPhrase field is set.
    • getMatchPhrase

      MatchPhraseQuery getMatchPhrase()
      .org.opensearch.protobufs.MatchPhraseQuery match_phrase = 18 [json_name = "matchPhrase"];
      Returns:
      The matchPhrase.
    • getMatchPhraseOrBuilder

      MatchPhraseQueryOrBuilder getMatchPhraseOrBuilder()
      .org.opensearch.protobufs.MatchPhraseQuery match_phrase = 18 [json_name = "matchPhrase"];
    • hasMatchPhrasePrefix

      boolean hasMatchPhrasePrefix()
      .org.opensearch.protobufs.MatchPhrasePrefixQuery match_phrase_prefix = 19 [json_name = "matchPhrasePrefix"];
      Returns:
      Whether the matchPhrasePrefix field is set.
    • getMatchPhrasePrefix

      MatchPhrasePrefixQuery getMatchPhrasePrefix()
      .org.opensearch.protobufs.MatchPhrasePrefixQuery match_phrase_prefix = 19 [json_name = "matchPhrasePrefix"];
      Returns:
      The matchPhrasePrefix.
    • getMatchPhrasePrefixOrBuilder

      MatchPhrasePrefixQueryOrBuilder getMatchPhrasePrefixOrBuilder()
      .org.opensearch.protobufs.MatchPhrasePrefixQuery match_phrase_prefix = 19 [json_name = "matchPhrasePrefix"];
    • hasMultiMatch

      boolean hasMultiMatch()
      .org.opensearch.protobufs.MultiMatchQuery multi_match = 20 [json_name = "multiMatch"];
      Returns:
      Whether the multiMatch field is set.
    • getMultiMatch

      MultiMatchQuery getMultiMatch()
      .org.opensearch.protobufs.MultiMatchQuery multi_match = 20 [json_name = "multiMatch"];
      Returns:
      The multiMatch.
    • getMultiMatchOrBuilder

      MultiMatchQueryOrBuilder getMultiMatchOrBuilder()
      .org.opensearch.protobufs.MultiMatchQuery multi_match = 20 [json_name = "multiMatch"];
    • hasKnn

      boolean hasKnn()
      .org.opensearch.protobufs.KnnQuery knn = 24 [json_name = "knn"];
      Returns:
      Whether the knn field is set.
    • getKnn

      KnnQuery getKnn()
      .org.opensearch.protobufs.KnnQuery knn = 24 [json_name = "knn"];
      Returns:
      The knn.
    • getKnnOrBuilder

      KnnQueryOrBuilder getKnnOrBuilder()
      .org.opensearch.protobufs.KnnQuery knn = 24 [json_name = "knn"];
    • hasMatchAll

      boolean hasMatchAll()
      .org.opensearch.protobufs.MatchAllQuery match_all = 25 [json_name = "matchAll"];
      Returns:
      Whether the matchAll field is set.
    • getMatchAll

      MatchAllQuery getMatchAll()
      .org.opensearch.protobufs.MatchAllQuery match_all = 25 [json_name = "matchAll"];
      Returns:
      The matchAll.
    • getMatchAllOrBuilder

      MatchAllQueryOrBuilder getMatchAllOrBuilder()
      .org.opensearch.protobufs.MatchAllQuery match_all = 25 [json_name = "matchAll"];
    • hasMatchNone

      boolean hasMatchNone()
      .org.opensearch.protobufs.MatchNoneQuery match_none = 26 [json_name = "matchNone"];
      Returns:
      Whether the matchNone field is set.
    • getMatchNone

      MatchNoneQuery getMatchNone()
      .org.opensearch.protobufs.MatchNoneQuery match_none = 26 [json_name = "matchNone"];
      Returns:
      The matchNone.
    • getMatchNoneOrBuilder

      MatchNoneQueryOrBuilder getMatchNoneOrBuilder()
      .org.opensearch.protobufs.MatchNoneQuery match_none = 26 [json_name = "matchNone"];
    • hasNested

      boolean hasNested()
      .org.opensearch.protobufs.NestedQuery nested = 28 [json_name = "nested"];
      Returns:
      Whether the nested field is set.
    • getNested

      NestedQuery getNested()
      .org.opensearch.protobufs.NestedQuery nested = 28 [json_name = "nested"];
      Returns:
      The nested.
    • getNestedOrBuilder

      NestedQueryOrBuilder getNestedOrBuilder()
      .org.opensearch.protobufs.NestedQuery nested = 28 [json_name = "nested"];
    • hasGeoDistance

      boolean hasGeoDistance()
      .org.opensearch.protobufs.GeoDistanceQuery geo_distance = 29 [json_name = "geoDistance"];
      Returns:
      Whether the geoDistance field is set.
    • getGeoDistance

      GeoDistanceQuery getGeoDistance()
      .org.opensearch.protobufs.GeoDistanceQuery geo_distance = 29 [json_name = "geoDistance"];
      Returns:
      The geoDistance.
    • getGeoDistanceOrBuilder

      GeoDistanceQueryOrBuilder getGeoDistanceOrBuilder()
      .org.opensearch.protobufs.GeoDistanceQuery geo_distance = 29 [json_name = "geoDistance"];
    • hasGeoBoundingBox

      boolean hasGeoBoundingBox()
      .org.opensearch.protobufs.GeoBoundingBoxQuery geo_bounding_box = 30 [json_name = "geoBoundingBox"];
      Returns:
      Whether the geoBoundingBox field is set.
    • getGeoBoundingBox

      GeoBoundingBoxQuery getGeoBoundingBox()
      .org.opensearch.protobufs.GeoBoundingBoxQuery geo_bounding_box = 30 [json_name = "geoBoundingBox"];
      Returns:
      The geoBoundingBox.
    • getGeoBoundingBoxOrBuilder

      GeoBoundingBoxQueryOrBuilder getGeoBoundingBoxOrBuilder()
      .org.opensearch.protobufs.GeoBoundingBoxQuery geo_bounding_box = 30 [json_name = "geoBoundingBox"];
    • hasScript

      boolean hasScript()
      .org.opensearch.protobufs.ScriptQuery script = 31 [json_name = "script"];
      Returns:
      Whether the script field is set.
    • getScript

      ScriptQuery getScript()
      .org.opensearch.protobufs.ScriptQuery script = 31 [json_name = "script"];
      Returns:
      The script.
    • getScriptOrBuilder

      ScriptQueryOrBuilder getScriptOrBuilder()
      .org.opensearch.protobufs.ScriptQuery script = 31 [json_name = "script"];
    • hasHybrid

      boolean hasHybrid()
      .org.opensearch.protobufs.HybridQuery hybrid = 32 [json_name = "hybrid"];
      Returns:
      Whether the hybrid field is set.
    • getHybrid

      HybridQuery getHybrid()
      .org.opensearch.protobufs.HybridQuery hybrid = 32 [json_name = "hybrid"];
      Returns:
      The hybrid.
    • getHybridOrBuilder

      HybridQueryOrBuilder getHybridOrBuilder()
      .org.opensearch.protobufs.HybridQuery hybrid = 32 [json_name = "hybrid"];
    • getQueryContainerCase

      QueryContainer.QueryContainerCase getQueryContainerCase()