Class MirroredSolrRequest.MirroredAdminRequest

  • All Implemented Interfaces:
    Serializable, org.apache.solr.common.MapSerializable, org.apache.solr.common.MapWriter, org.apache.solr.common.NavigableObject, org.noggit.JSONWriter.Writable
    Enclosing class:
    MirroredSolrRequest<T extends org.apache.solr.client.solrj.SolrResponse>

    public static class MirroredSolrRequest.MirroredAdminRequest
    extends org.apache.solr.client.solrj.request.CollectionAdminRequest<org.apache.solr.client.solrj.response.CollectionAdminResponse>
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest

        org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplica, org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplicaProp, org.apache.solr.client.solrj.request.CollectionAdminRequest.AddRole, org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionSpecificAdminRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncShardSpecificAdminRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.Backup, org.apache.solr.client.solrj.request.CollectionAdminRequest.BalanceShardUnique, org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterProp, org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterStatus, org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionAdminRoleRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionProp, org.apache.solr.client.solrj.request.CollectionAdminRequest.ColStatus, org.apache.solr.client.solrj.request.CollectionAdminRequest.Create, org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateAlias, org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateCategoryRoutedAlias, org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateShard, org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateSnapshot, org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateTimeRoutedAlias, org.apache.solr.client.solrj.request.CollectionAdminRequest.Delete, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteAlias, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteBackup, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteNode, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplica, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplicaProp, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteShard, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteSnapshot, org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteStatus, org.apache.solr.client.solrj.request.CollectionAdminRequest.DimensionalRoutedAlias, org.apache.solr.client.solrj.request.CollectionAdminRequest.ForceLeader, org.apache.solr.client.solrj.request.CollectionAdminRequest.InstallShard, org.apache.solr.client.solrj.request.CollectionAdminRequest.List, org.apache.solr.client.solrj.request.CollectionAdminRequest.ListAliases, org.apache.solr.client.solrj.request.CollectionAdminRequest.ListBackup, org.apache.solr.client.solrj.request.CollectionAdminRequest.ListSnapshots, org.apache.solr.client.solrj.request.CollectionAdminRequest.Migrate, org.apache.solr.client.solrj.request.CollectionAdminRequest.MockCollTask, org.apache.solr.client.solrj.request.CollectionAdminRequest.Modify, org.apache.solr.client.solrj.request.CollectionAdminRequest.MoveReplica, org.apache.solr.client.solrj.request.CollectionAdminRequest.OverseerStatus, org.apache.solr.client.solrj.request.CollectionAdminRequest.RebalanceLeaders, org.apache.solr.client.solrj.request.CollectionAdminRequest.ReindexCollection, org.apache.solr.client.solrj.request.CollectionAdminRequest.Reload, org.apache.solr.client.solrj.request.CollectionAdminRequest.RemoveRole, org.apache.solr.client.solrj.request.CollectionAdminRequest.Rename, org.apache.solr.client.solrj.request.CollectionAdminRequest.ReplaceNode, org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestApiDistributedProcessing, org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestApiDistributedProcessingResponse, org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatus, org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatusResponse, org.apache.solr.client.solrj.request.CollectionAdminRequest.Restore, org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.SetAliasProperty, org.apache.solr.client.solrj.request.CollectionAdminRequest.ShardSpecificAdminRequest, org.apache.solr.client.solrj.request.CollectionAdminRequest.SplitShard
      • Nested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequest

        org.apache.solr.client.solrj.SolrRequest.ApiVersion, org.apache.solr.client.solrj.SolrRequest.METHOD, org.apache.solr.client.solrj.SolrRequest.SolrClientContext, org.apache.solr.client.solrj.SolrRequest.SolrRequestType
      • Nested classes/interfaces inherited from interface org.apache.solr.common.MapWriter

        org.apache.solr.common.MapWriter.EntryWriter
    • Field Summary

      • Fields inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest

        action, MODIFIABLE_COLLECTION_PROPERTIES, PROPERTY_PREFIX
      • Fields inherited from class org.apache.solr.client.solrj.SolrRequest

        SUPPORTED_METHODS, useBinaryV2, usev2
      • Fields inherited from interface org.apache.solr.common.MapWriter

        EMPTY
    • Constructor Summary

      Constructors 
      Constructor Description
      MirroredAdminRequest​(org.apache.solr.common.params.CollectionParams.CollectionAction action, org.apache.solr.common.params.ModifiableSolrParams params)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.solr.client.solrj.response.CollectionAdminResponse createResponse​(org.apache.solr.client.solrj.SolrClient client)  
      org.apache.solr.common.params.SolrParams getParams()  
      void setParams​(org.apache.solr.common.params.ModifiableSolrParams params)  
      • Methods inherited from class org.apache.solr.client.solrj.request.CollectionAdminRequest

        addProperties, addReplicaByRouteKey, addReplicaProperty, addReplicaToShard, addReplicaToShard, addRole, backupCollection, balanceReplicaProperty, collectionStatus, collectionStatuses, createAlias, createCategoryRoutedAlias, createCollection, createCollection, createCollection, createCollectionWithImplicitRouter, createCollectionWithImplicitRouter, createDimensionalRoutedAlias, createShard, createTimeRoutedAlias, deleteAlias, deleteAllAsyncIds, deleteAsyncId, deleteBackupById, deleteBackupByRecency, deleteBackupPurgeUnusedFiles, deleteCollection, deleteNode, deleteReplica, deleteReplica, deleteReplicaProperty, deleteReplicasFromAllShards, deleteReplicasFromShard, deleteShard, forceLeaderElection, getClusterStatus, getOverseerStatus, getRequestType, installDataToShard, installDataToShard, listBackup, listCollections, migrateData, mockCollTask, modifyCollection, moveReplica, propagateBasicAuthCreds, rebalanceLeaders, reindexCollection, reloadCollection, removeRole, renameCollection, requestStatus, restoreCollection, setAliasProperty, setClusterProperty, setCollectionProperty, splitShard, toString, waitForAsyncRequest, writeMap
      • Methods inherited from class org.apache.solr.client.solrj.SolrRequest

        addHeader, addHeaders, getApiVersion, getBasePath, getBasicAuthPassword, getBasicAuthUser, getCollection, getContentStreams, getContentWriter, getHeaders, getMethod, getPath, getPreferredNodes, getQueryParams, getResponseParser, getStreamingResponseCallback, getUserPrincipal, process, process, requiresCollection, setBasePath, setBasicAuthCredentials, setMethod, setPath, setPreferredNodes, setQueryParams, setResponseParser, setStreamingResponseCallback, setUseBinaryV2, setUserPrincipal, setUseV2
      • Methods inherited from interface org.apache.solr.common.MapWriter

        append, jsonStr, toMap, write
      • Methods inherited from interface org.apache.solr.common.NavigableObject

        _forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _get, _getStr, _getStr, _getStr, _size
    • Constructor Detail

      • MirroredAdminRequest

        public MirroredAdminRequest​(org.apache.solr.common.params.CollectionParams.CollectionAction action,
                                    org.apache.solr.common.params.ModifiableSolrParams params)
    • Method Detail

      • getParams

        public org.apache.solr.common.params.SolrParams getParams()
        Overrides:
        getParams in class org.apache.solr.client.solrj.request.CollectionAdminRequest<org.apache.solr.client.solrj.response.CollectionAdminResponse>
      • setParams

        public void setParams​(org.apache.solr.common.params.ModifiableSolrParams params)
      • createResponse

        protected org.apache.solr.client.solrj.response.CollectionAdminResponse createResponse​(org.apache.solr.client.solrj.SolrClient client)
        Specified by:
        createResponse in class org.apache.solr.client.solrj.SolrRequest<org.apache.solr.client.solrj.response.CollectionAdminResponse>