org.elasticsearch.cluster.metadata.MetaData.findMappings()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(4.5k)|赞(0)|评价(0)|浏览(83)

本文整理了Java中org.elasticsearch.cluster.metadata.MetaData.findMappings()方法的一些代码示例,展示了MetaData.findMappings()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MetaData.findMappings()方法的具体详情如下:
包路径:org.elasticsearch.cluster.metadata.MetaData
类名称:MetaData
方法名:findMappings

MetaData.findMappings介绍

[英]Finds all mappings for types and concrete indices. Types are expanded to include all types that match the glob patterns in the types array. Empty types array, null or {"_all"} will be expanded to all types available for the given indices. Only fields that match the provided field filter will be returned (default is a predicate that always returns true, which can be overridden via plugins)
[中]查找类型和具体索引的所有映射。类型被扩展为包括与类型数组中的glob模式匹配的所有类型。空类型数组、null或{u all}将扩展到给定索引可用的所有类型。只会返回与提供的字段过滤器匹配的字段(默认值是始终返回true的谓词,可以通过插件重写)

代码示例

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
  protected void doMasterOperation(final GetMappingsRequest request, String[] concreteIndices, final ClusterState state,
                   final ActionListener<GetMappingsResponse> listener) {
    logger.trace("serving getMapping request based on version {}", state.version());
    try {
      ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> result =
          state.metaData().findMappings(concreteIndices, request.types(), indicesService.getFieldFilter());
      listener.onResponse(new GetMappingsResponse(result));
    } catch (IOException e) {
      listener.onFailure(e);
    }
  }
}

代码示例来源:origin: org.elasticsearch/elasticsearch

if (!doneMappings) {
  try {
    mappingsResult = state.metaData().findMappings(concreteIndices, request.types(),
        indicesService.getFieldFilter());
    doneMappings = true;

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

@Override
  protected void doMasterOperation(final GetMappingsRequest request, String[] concreteIndices, final ClusterState state, final ActionListener<GetMappingsResponse> listener) {
    logger.trace("serving getMapping request based on version {}", state.version());
    ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> result = state.metaData().findMappings(
        concreteIndices, request.types()
    );
    listener.onResponse(new GetMappingsResponse(result));
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

@Override
  protected void doMasterOperation(final GetMappingsRequest request, String[] concreteIndices, final ClusterState state,
                   final ActionListener<GetMappingsResponse> listener) {
    logger.trace("serving getMapping request based on version {}", state.version());
    try {
      ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> result =
          state.metaData().findMappings(concreteIndices, request.types(), indicesService.getFieldFilter());
      listener.onResponse(new GetMappingsResponse(result));
    } catch (IOException e) {
      listener.onFailure(e);
    }
  }
}

代码示例来源:origin: apache/servicemix-bundles

@Override
  protected void doMasterOperation(final GetMappingsRequest request, String[] concreteIndices, final ClusterState state,
                   final ActionListener<GetMappingsResponse> listener) {
    logger.trace("serving getMapping request based on version {}", state.version());
    try {
      ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> result =
          state.metaData().findMappings(concreteIndices, request.types(), indicesService.getFieldFilter());
      listener.onResponse(new GetMappingsResponse(result));
    } catch (IOException e) {
      listener.onFailure(e);
    }
  }
}

代码示例来源:origin: harbby/presto-connectors

@Override
  protected void doMasterOperation(final GetMappingsRequest request, String[] concreteIndices, final ClusterState state, final ActionListener<GetMappingsResponse> listener) {
    logger.trace("serving getMapping request based on version {}", state.version());
    ImmutableOpenMap<String, ImmutableOpenMap<String, MappingMetaData>> result = state.metaData().findMappings(
        concreteIndices, request.types()
    );
    listener.onResponse(new GetMappingsResponse(result));
  }
}

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

case MAPPINGS:
    if (!doneMappings) {
      mappingsResult = state.metaData().findMappings(concreteIndices, request.types());
      doneMappings = true;

代码示例来源:origin: harbby/presto-connectors

case MAPPINGS:
    if (!doneMappings) {
      mappingsResult = state.metaData().findMappings(concreteIndices, request.types());
      doneMappings = true;

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

if (!doneMappings) {
  try {
    mappingsResult = state.metaData().findMappings(concreteIndices, request.types(),
        indicesService.getFieldFilter());
    doneMappings = true;

代码示例来源:origin: apache/servicemix-bundles

if (!doneMappings) {
  try {
    mappingsResult = state.metaData().findMappings(concreteIndices, request.types(),
        indicesService.getFieldFilter());
    doneMappings = true;

相关文章

微信公众号

最新文章

更多