Class IndicesAliasesRequestBuilder


Builder for request to modify many aliases at once.
  • Constructor Details

  • Method Details

    • addAlias

      public  index,  alias)
      Adds an alias to the index.
      Parameters:
      index - The index
      alias - The alias
    • addAlias

      public [] indices,  alias)
      Adds an alias to the index.
      Parameters:
      indices - The indices
      alias - The alias
    • addAlias

      public  index,  alias,  filter)
      Adds an alias to the index.
      Parameters:
      index - The index
      alias - The alias
      filter - The filter
    • addAlias

      public [] indices,  alias,  filter)
      Adds an alias to the index.
      Parameters:
      indices - The indices
      alias - The alias
      filter - The filter
    • addAlias

      public [] indices,  alias, <,​> filter)
      Adds an alias to the index.
      Parameters:
      indices - The indices
      alias - The alias
      filter - The filter
    • addAlias

      public  index,  alias, <,​> filter)
      Adds an alias to the index.
      Parameters:
      index - The indices
      alias - The alias
      filter - The filter
    • addAlias

      public [] indices,  alias, QueryBuilder filterBuilder)
      Adds an alias to the index.
      Parameters:
      indices - The indices
      alias - The alias
      filterBuilder - The filter
    • addAlias

      public  index,  alias, QueryBuilder filterBuilder)
      Adds an alias to the index.
      Parameters:
      index - The index
      alias - The alias
      filterBuilder - The filter
    • addAlias

      public  index,  alias, boolean writeIndex)
      Adds an alias to the index.
      Parameters:
      index - The index
      alias - The alias
      writeIndex - write index flag
    • removeAlias

      public  index,  alias)
      Removes an alias from the index.
      Parameters:
      index - The index
      alias - The alias
    • removeAlias

      public [] indices, ... aliases)
      Removes aliases from the index.
      Parameters:
      indices - The indices
      aliases - The aliases
    • removeAlias

      public  index, [] aliases)
      Removes aliases from the index.
      Parameters:
      index - The index
      aliases - The aliases
    • removeIndex

      public  index)
    • addAliasAction

      Adds an alias action to the request.
      Parameters:
      action - The alias action