Class CollectionAdminRequest.AsyncCollectionSpecificAdminRequest

All Implemented Interfaces:
Serializable, MapSerializable, MapWriter, NavigableObject, org.noggit.JSONWriter.Writable
Direct Known Subclasses:
CollectionAdminRequest.Backup, CollectionAdminRequest.CollectionProp, CollectionAdminRequest.Create, CollectionAdminRequest.CreateSnapshot, CollectionAdminRequest.Delete, CollectionAdminRequest.DeleteReplica, CollectionAdminRequest.DeleteSnapshot, CollectionAdminRequest.ListSnapshots, CollectionAdminRequest.Modify, CollectionAdminRequest.ReindexCollection, CollectionAdminRequest.Reload, CollectionAdminRequest.Rename, CollectionAdminRequest.Restore
Enclosing class:
CollectionAdminRequest<T extends CollectionAdminResponse>

protected abstract static class CollectionAdminRequest.AsyncCollectionSpecificAdminRequest extends CollectionAdminRequest.AsyncCollectionAdminRequest
See Also:
  • Field Details

    • collection

      protected String collection
    • followAliases

      protected Boolean followAliases
  • Constructor Details

  • Method Details

    • getCollectionName

      public String getCollectionName()
    • setFollowAliases

      public void setFollowAliases(Boolean followAliases)
    • getParams

      public SolrParams getParams()
      Description copied from class: SolrRequest
      The parameters for this request; never null. The runtime type may be mutable but modifications may not affect this SolrRequest instance, as it may return a new instance here every time. If the subclass specifies the response type as ModifiableSolrParams, then one can expect it to change this request. If the subclass has a setter then one can expect this method to return the value set.
      Overrides:
      getParams in class CollectionAdminRequest.AsyncCollectionAdminRequest