Class UpgradeUtil


  • public final class UpgradeUtil
    extends Object
    • Method Detail

      • uploadResource

        public static boolean uploadResource​(String indexConfigPath,
                                             String indexName,
                                             String path)
      • createAlias

        public static boolean createAlias​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                          String indexConfigPath,
                                          String indexName,
                                          String aliasName)
      • addMapping

        public static boolean addMapping​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                         String index,
                                         String type,
                                         String indexResourcePath)
      • addFieldMapping

        public static boolean addFieldMapping​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                              String index,
                                              String type,
                                              String field,
                                              String source)
      • putMapping

        public static boolean putMapping​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                         String index,
                                         String source)
      • putMapping

        public static boolean putMapping​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                         String index,
                                         String type,
                                         String source)
      • addData

        public static boolean addData​(org.elasticsearch.client.Client fessEsClient,
                                      String index,
                                      String id,
                                      String source)
      • existsIndex

        public static boolean existsIndex​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                          String index,
                                          boolean expandWildcardsOpen,
                                          boolean expandWildcardsClosed)
      • deleteIndex

        public static void deleteIndex​(org.elasticsearch.client.IndicesAdminClient indicesClient,
                                       String index,
                                       Consumer<org.elasticsearch.action.support.master.AcknowledgedResponse> comsumer)