Documentation ¶
Index ¶
- Constants
- func Builder() *cobra.Command
- func CreateBuilder() *cobra.Command
- func DeleteBuilder() *cobra.Command
- func DescribeBuilder() *cobra.Command
- func IndexesBuilder() *cobra.Command
- func ListBuilder() *cobra.Command
- func UpdateBuilder() *cobra.Command
- type CreateOpts
- type DeleteOpts
- type DescribeOpts
- type IndexOpts
- type ListOpts
- type UpdateOpts
Constants ¶
View Source
const DefaultAnalyzer = "lucene.standard"
View Source
const DefaultType = SearchIndexType
View Source
const SearchIndexType = "search"
View Source
const VectorSearchIndexType = "vectorSearch"
Variables ¶
This section is empty.
Functions ¶
func CreateBuilder ¶
CreateBuilder Create an online archive for a cluster.
Usage:
mongocli atlas clusters search index create [indexName] [flags]
Flags:
--analyzer string Analyzer to use when creating the index (default "lucene.standard") --clusterName string Name of the cluster. --collection string Collection name. --db string Database name. --dynamic Indicates whether the index uses dynamic or static mappings. --field strings Static field specifications. -h, --help help for create --projectId string Project ID to use. Overrides configuration file or environment variable settings. --searchAnalyzer string Analyzer to use when searching the index. (default "lucene.standard") -f, --file string JSON file to use in order to create the index
Global Flags:
-P, --profile string Profile to use from your configuration file.
func DeleteBuilder ¶
mongocli atlas cluster(s) search(s) index(es) delete <id> [--clusterName name][--projectId projectId][--force].
func DescribeBuilder ¶
mongocli atlas cluster(s) search indexes describe <ID> [--clusterName name][--projectId projectId].
func IndexesBuilder ¶
func ListBuilder ¶
mongocli atlas clusters search(s) list [--projectId projectId] [--clusterName name][--db database][--collection collName].
func UpdateBuilder ¶
UpdateBuilder Update a search index for a cluster.
Usage:
mongocli atlas clusters search indexes update <ID> [flags]
Flags:
--analyzer string Analyzer to use when creating the index (default "lucene.standard") --clusterName string Name of the cluster. --collection string Collection name. --db string Database name. --dynamic Indicates whether the index uses dynamic or static mappings. --field strings Static field specifications. -h, --help help for update --indexName string Name of the cluster. --projectId string Project ID to use. Overrides configuration file or environment variable settings. --searchAnalyzer string Analyzer to use when searching the index. (default "lucene.standard") -f, --file string JSON file to use in order to update the index
Global Flags:
-P, --profile string Profile to use from your configuration file.
Types ¶
type CreateOpts ¶
type CreateOpts struct { cli.GlobalOpts cli.OutputOpts IndexOpts // contains filtered or unexported fields }
func (*CreateOpts) Run ¶
func (opts *CreateOpts) Run() error
type DeleteOpts ¶
type DeleteOpts struct { cli.GlobalOpts *cli.DeleteOpts // contains filtered or unexported fields }
func (*DeleteOpts) Run ¶
func (opts *DeleteOpts) Run() error
type DescribeOpts ¶
type DescribeOpts struct { cli.GlobalOpts cli.OutputOpts // contains filtered or unexported fields }
func (*DescribeOpts) Run ¶
func (opts *DescribeOpts) Run() error
type IndexOpts ¶
type IndexOpts struct { Name string DBName string Collection string Analyzer string SearchAnalyzer string Dynamic bool Filename string Fs afero.Fs // contains filtered or unexported fields }
func (*IndexOpts) NewSearchIndex ¶
func (opts *IndexOpts) NewSearchIndex() (*atlasv2.ClusterSearchIndex, error)
type ListOpts ¶
type ListOpts struct { cli.GlobalOpts cli.OutputOpts cli.ListOpts // contains filtered or unexported fields }
type UpdateOpts ¶
type UpdateOpts struct { cli.GlobalOpts cli.OutputOpts IndexOpts // contains filtered or unexported fields }
func (*UpdateOpts) Run ¶
func (opts *UpdateOpts) Run() error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.