Class SnapshotUtils

java.lang.Object
org.elasticsearch.snapshots.SnapshotUtils

public class SnapshotUtils
extends java.lang.Object
Snapshot utilities
  • Constructor Summary

    Constructors
    Constructor Description
    SnapshotUtils()  
  • Method Summary

    Modifier and Type Method Description
    static java.util.List<java.lang.String> filterIndices​(java.util.List<java.lang.String> availableIndices, java.lang.String[] selectedIndices, IndicesOptions indicesOptions)
    Filters out list of available indices based on the list of selected indices.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SnapshotUtils

      public SnapshotUtils()
  • Method Details

    • filterIndices

      public static java.util.List<java.lang.String> filterIndices​(java.util.List<java.lang.String> availableIndices, java.lang.String[] selectedIndices, IndicesOptions indicesOptions)
      Filters out list of available indices based on the list of selected indices.
      Parameters:
      availableIndices - list of available indices
      selectedIndices - list of selected indices
      indicesOptions - ignore indices flag
      Returns:
      filtered out indices