Tabnine Logo
InnerHitBuilder.getName
Code IndexAdd Tabnine to your IDE (free)

How to use
getName
method
in
org.elasticsearch.index.query.InnerHitBuilder

Best Java code snippets using org.elasticsearch.index.query.InnerHitBuilder.getName (Showing top 20 results out of 315)

origin: org.elasticsearch/elasticsearch

@Override
public void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    InnerHitContextBuilder innerHitContextBuilder = new NestedInnerHitContextBuilder(path, query, innerHitBuilder, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : path;
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.elasticsearch/elasticsearch

public final void build(SearchContext parentSearchContext, InnerHitsContext innerHitsContext) throws IOException {
  long innerResultWindow = innerHitBuilder.getFrom() + innerHitBuilder.getSize();
  int maxInnerResultWindow = parentSearchContext.mapperService().getIndexSettings().getMaxInnerResultWindow();
  if (innerResultWindow > maxInnerResultWindow) {
    throw new IllegalArgumentException(
      "Inner result window is too large, the inner hit definition's [" + innerHitBuilder.getName() +
        "]'s from + size must be less than or equal to: [" + maxInnerResultWindow + "] but was [" + innerResultWindow +
        "]. This limit can be set by changing the [" + IndexSettings.MAX_INNER_RESULT_WINDOW_SETTING.getKey() +
        "] index level setting."
    );
  }
  doBuild(parentSearchContext, innerHitsContext);
}
origin: org.elasticsearch/elasticsearch

  @Override
  protected void doBuild(SearchContext parentSearchContext,
           InnerHitsContext innerHitsContext) throws IOException {
    QueryShardContext queryShardContext = parentSearchContext.getQueryShardContext();
    ObjectMapper nestedObjectMapper = queryShardContext.getObjectMapper(path);
    if (nestedObjectMapper == null) {
      if (innerHitBuilder.isIgnoreUnmapped() == false) {
        throw new IllegalStateException("[" + query.getName() + "] no mapping found for type [" + path + "]");
      } else {
        return;
      }
    }
    String name =  innerHitBuilder.getName() != null ? innerHitBuilder.getName() : nestedObjectMapper.fullPath();
    ObjectMapper parentObjectMapper = queryShardContext.nestedScope().nextLevel(nestedObjectMapper);
    NestedInnerHitSubContext nestedInnerHits = new NestedInnerHitSubContext(
      name, parentSearchContext, parentObjectMapper, nestedObjectMapper
    );
    setupInnerHitsContext(queryShardContext, nestedInnerHits);
    queryShardContext.nestedScope().previousLevel();
    innerHitsContext.addInnerHitDefinition(nestedInnerHits);
  }
}
origin: com.strapdata.elasticsearch.plugin/parent-join

  @Override
  protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
    if (innerHitBuilder != null) {
      Map<String, InnerHitContextBuilder> children = new HashMap<>();
      InnerHitContextBuilder.extractInnerHits(query, children);
      String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
      InnerHitContextBuilder innerHitContextBuilder =
        new ParentChildInnerHitContextBuilder(type, true, query, innerHitBuilder, children);
      innerHits.put(name, innerHitContextBuilder);
    }
  }
}
origin: org.elasticsearch.plugin/parent-join-client

@Override
protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
    InnerHitContextBuilder innerHitContextBuilder =
      new ParentChildInnerHitContextBuilder(type, false, query, innerHitBuilder, children);
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

@Override
public void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    InnerHitContextBuilder innerHitContextBuilder = new NestedInnerHitContextBuilder(path, query, innerHitBuilder, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : path;
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.codelibs.elasticsearch.module/parent-join

@Override
protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
    InnerHitContextBuilder innerHitContextBuilder =
      new ParentChildInnerHitContextBuilder(type, false, query, innerHitBuilder, children);
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.elasticsearch/elasticsearch

  hit.setInnerHits(new HashMap<>(innerHitBuilders.size()));
hit.getInnerHits().put(innerHitBuilder.getName(), innerHits);
origin: org.codelibs.elasticsearch.module/parent-join

  @Override
  protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
    if (innerHitBuilder != null) {
      Map<String, InnerHitContextBuilder> children = new HashMap<>();
      InnerHitContextBuilder.extractInnerHits(query, children);
      String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
      InnerHitContextBuilder innerHitContextBuilder =
        new ParentChildInnerHitContextBuilder(type, true, query, innerHitBuilder, children);
      innerHits.put(name, innerHitContextBuilder);
    }
  }
}
origin: apache/servicemix-bundles

@Override
public void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    InnerHitContextBuilder innerHitContextBuilder = new NestedInnerHitContextBuilder(path, query, innerHitBuilder, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : path;
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.elasticsearch.plugin/parent-join-client

  @Override
  protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
    if (innerHitBuilder != null) {
      Map<String, InnerHitContextBuilder> children = new HashMap<>();
      InnerHitContextBuilder.extractInnerHits(query, children);
      String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
      InnerHitContextBuilder innerHitContextBuilder =
        new ParentChildInnerHitContextBuilder(type, true, query, innerHitBuilder, children);
      innerHits.put(name, innerHitContextBuilder);
    }
  }
}
origin: com.strapdata.elasticsearch/elasticsearch

@Override
public void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    InnerHitContextBuilder innerHitContextBuilder = new NestedInnerHitContextBuilder(path, query, innerHitBuilder, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : path;
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: com.strapdata.elasticsearch.plugin/parent-join

@Override
protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> innerHits) {
  if (innerHitBuilder != null) {
    Map<String, InnerHitContextBuilder> children = new HashMap<>();
    InnerHitContextBuilder.extractInnerHits(query, children);
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : type;
    InnerHitContextBuilder innerHitContextBuilder =
      new ParentChildInnerHitContextBuilder(type, false, query, innerHitBuilder, children);
    innerHits.put(name, innerHitContextBuilder);
  }
}
origin: org.elasticsearch.plugin/parent-join-client

private void handleJoinFieldInnerHits(SearchContext context, InnerHitsContext innerHitsContext) throws IOException {
  QueryShardContext queryShardContext = context.getQueryShardContext();
  ParentJoinFieldMapper joinFieldMapper = ParentJoinFieldMapper.getMapper(context.mapperService());
  if (joinFieldMapper != null) {
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : typeName;
    JoinFieldInnerHitSubContext joinFieldInnerHits = new JoinFieldInnerHitSubContext(name, context, typeName,
      fetchChildInnerHits, joinFieldMapper);
    setupInnerHitsContext(queryShardContext, joinFieldInnerHits);
    innerHitsContext.addInnerHitDefinition(joinFieldInnerHits);
  } else {
    if (innerHitBuilder.isIgnoreUnmapped() == false) {
      throw new IllegalStateException("no join field has been configured");
    }
  }
}
origin: com.strapdata.elasticsearch.plugin/parent-join

private void handleJoinFieldInnerHits(SearchContext context, InnerHitsContext innerHitsContext) throws IOException {
  QueryShardContext queryShardContext = context.getQueryShardContext();
  ParentJoinFieldMapper joinFieldMapper = ParentJoinFieldMapper.getMapper(context.mapperService());
  if (joinFieldMapper != null) {
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : typeName;
    JoinFieldInnerHitSubContext joinFieldInnerHits = new JoinFieldInnerHitSubContext(name, context, typeName,
      fetchChildInnerHits, joinFieldMapper);
    setupInnerHitsContext(queryShardContext, joinFieldInnerHits);
    innerHitsContext.addInnerHitDefinition(joinFieldInnerHits);
  } else {
    if (innerHitBuilder.isIgnoreUnmapped() == false) {
      throw new IllegalStateException("no join field has been configured");
    }
  }
}
origin: org.codelibs.elasticsearch.module/parent-join

private void handleJoinFieldInnerHits(SearchContext context, InnerHitsContext innerHitsContext) throws IOException {
  QueryShardContext queryShardContext = context.getQueryShardContext();
  ParentJoinFieldMapper joinFieldMapper = ParentJoinFieldMapper.getMapper(context.mapperService());
  if (joinFieldMapper != null) {
    String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : typeName;
    JoinFieldInnerHitSubContext joinFieldInnerHits = new JoinFieldInnerHitSubContext(name, context, typeName,
      fetchChildInnerHits, joinFieldMapper);
    setupInnerHitsContext(queryShardContext, joinFieldInnerHits);
    innerHitsContext.addInnerHitDefinition(joinFieldInnerHits);
  } else {
    if (innerHitBuilder.isIgnoreUnmapped() == false) {
      throw new IllegalStateException("no join field has been configured");
    }
  }
}
origin: org.codelibs.elasticsearch.module/parent-join

private void handleParentFieldInnerHits(SearchContext context, InnerHitsContext innerHitsContext) throws IOException {
  QueryShardContext queryShardContext = context.getQueryShardContext();
  DocumentMapper documentMapper = queryShardContext.documentMapper(typeName);
  if (documentMapper == null) {
    if (innerHitBuilder.isIgnoreUnmapped() == false) {
      throw new IllegalStateException("[" + query.getName() + "] no mapping found for type [" + typeName + "]");
    } else {
      return;
    }
  }
  String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : documentMapper.type();
  ParentChildInnerHitSubContext parentChildInnerHits = new ParentChildInnerHitSubContext(
    name, context, queryShardContext.getMapperService(), documentMapper
  );
  setupInnerHitsContext(queryShardContext, parentChildInnerHits);
  innerHitsContext.addInnerHitDefinition(parentChildInnerHits);
}
origin: org.elasticsearch.plugin/parent-join-client

private void handleParentFieldInnerHits(SearchContext context, InnerHitsContext innerHitsContext) throws IOException {
  QueryShardContext queryShardContext = context.getQueryShardContext();
  DocumentMapper documentMapper = queryShardContext.documentMapper(typeName);
  if (documentMapper == null) {
    if (innerHitBuilder.isIgnoreUnmapped() == false) {
      throw new IllegalStateException("[" + query.getName() + "] no mapping found for type [" + typeName + "]");
    } else {
      return;
    }
  }
  String name = innerHitBuilder.getName() != null ? innerHitBuilder.getName() : documentMapper.type();
  ParentChildInnerHitSubContext parentChildInnerHits = new ParentChildInnerHitSubContext(
    name, context, queryShardContext.getMapperService(), documentMapper
  );
  setupInnerHitsContext(queryShardContext, parentChildInnerHits);
  innerHitsContext.addInnerHitDefinition(parentChildInnerHits);
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

public final void build(SearchContext parentSearchContext, InnerHitsContext innerHitsContext) throws IOException {
  long innerResultWindow = innerHitBuilder.getFrom() + innerHitBuilder.getSize();
  int maxInnerResultWindow = parentSearchContext.mapperService().getIndexSettings().getMaxInnerResultWindow();
  if (innerResultWindow > maxInnerResultWindow) {
    throw new IllegalArgumentException(
      "Inner result window is too large, the inner hit definition's [" + innerHitBuilder.getName() +
        "]'s from + size must be less than or equal to: [" + maxInnerResultWindow + "] but was [" + innerResultWindow +
        "]. This limit can be set by changing the [" + IndexSettings.MAX_INNER_RESULT_WINDOW_SETTING.getKey() +
        "] index level setting."
    );
  }
  doBuild(parentSearchContext, innerHitsContext);
}
origin: apache/servicemix-bundles

public final void build(SearchContext parentSearchContext, InnerHitsContext innerHitsContext) throws IOException {
  long innerResultWindow = innerHitBuilder.getFrom() + innerHitBuilder.getSize();
  int maxInnerResultWindow = parentSearchContext.mapperService().getIndexSettings().getMaxInnerResultWindow();
  if (innerResultWindow > maxInnerResultWindow) {
    throw new IllegalArgumentException(
      "Inner result window is too large, the inner hit definition's [" + innerHitBuilder.getName() +
        "]'s from + size must be less than or equal to: [" + maxInnerResultWindow + "] but was [" + innerResultWindow +
        "]. This limit can be set by changing the [" + IndexSettings.MAX_INNER_RESULT_WINDOW_SETTING.getKey() +
        "] index level setting."
    );
  }
  doBuild(parentSearchContext, innerHitsContext);
}
org.elasticsearch.index.queryInnerHitBuildergetName

Popular methods of InnerHitBuilder

  • fromXContent
  • isIgnoreUnmapped
    Whether to include inner hits in the search response hits if required mappings is missing
  • <init>
    Read from a stream.
  • setIgnoreUnmapped
  • getDocValueFields
    Gets the docvalue fields.
  • getFetchSourceContext
  • getFrom
  • getHighlightBuilder
  • getScriptFields
  • getSize
  • getSorts
  • getStoredFieldsContext
    Gets the stored fields context.
  • getSorts,
  • getStoredFieldsContext,
  • isExplain,
  • isTrackScores,
  • isVersion,
  • setStoredFieldNames,
  • toXContent,
  • writeToBWC,
  • writeToCollapseBWC

Popular in Java

  • Reactive rest calls using spring rest template
  • getSystemService (Context)
  • getSupportFragmentManager (FragmentActivity)
  • getApplicationContext (Context)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Options (org.apache.commons.cli)
    Main entry-point into the library. Options represents a collection of Option objects, which describ
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now