Class DestructiveOperations

java.lang.Object
org.elasticsearch.action.support.DestructiveOperations

public final class DestructiveOperations
extends java.lang.Object
Helper for dealing with destructive operations and wildcard usage.
  • Field Summary

    Fields
    Modifier and Type Field Description
    static Setting<java.lang.Boolean> REQUIRES_NAME_SETTING
    Setting which controls whether wildcard usage (*, prefix*, _all) is allowed.
  • Constructor Summary

    Constructors
    Constructor Description
    DestructiveOperations​(Settings settings, ClusterSettings clusterSettings)  
  • Method Summary

    Modifier and Type Method Description
    void failDestructive​(java.lang.String[] aliasesOrIndices)
    Fail if there is wildcard usage in indices and the named is required for destructive operations.

    Methods inherited from class java.lang.Object

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

    • REQUIRES_NAME_SETTING

      public static final Setting<java.lang.Boolean> REQUIRES_NAME_SETTING
      Setting which controls whether wildcard usage (*, prefix*, _all) is allowed.
  • Constructor Details

  • Method Details

    • failDestructive

      public void failDestructive​(java.lang.String[] aliasesOrIndices)
      Fail if there is wildcard usage in indices and the named is required for destructive operations.