Source API configuration: https://downloads.apache.org/solr/solr/9.7.0/openApi/solr-openapi-9.7.0.json
go get github.com/1N1Group/solaris
import "github.com/1N1Group/solaris/v2"
- ✅ - Implemented
- 💊 - On develope
- 🐞 - Bug
- ❌ - Not implemented
Get |
Get details for a specific collection alias | Example | 💊 |
GetList |
List the existing collection aliases | Example | 💊 |
Delete |
Deletes an alias by its name | Example | 💊 |
GetProperty |
Get a specific property for a collection alias | Example | 💊 |
GetPropertiesList |
Get properties for a collection alias | Example | 💊 |
UpdateProperty |
Update a specific property for a collection alias | Example | 💊 |
UpdatePropertiesList |
Update properties for a collection alias | Example | 💊 |
DeleteProperty |
Delete a specific property for a collection alias | Example | 💊 |
Create |
Creates a new replica of an existing shard | Example | 💊 |
Delete |
Delete an single replica by name | Example | 💊 |
DeleteMany |
Delete one or more replicas from the specified collection and shard | Example | 💊 |
AddProperty |
Adds a property to the specified replica | Example | 💊 |
DeleteProperty |
Delete an existing replica property | Example | 💊 |