cmd

package
v0.0.0-...-59331fc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2026 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Overview

Copyright © 2026 Thomas von Dein

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Index

Constants

View Source
const (
	Cindex = iota
	Cdatastream
	Crole
	Ccluster
	Capi
	Cilm
	Cnode
	Cclustersettings
	Cindextemplate
)
View Source
const IlmForeCastListReference = `` /* 246-byte string literal not displayed */
View Source
const QlUsage = `` /* 127-byte string literal not displayed */
View Source
const (
	SETTINGS = ``
)
View Source
const SearchUsage = `` /* 631-byte string literal not displayed */

Variables

This section is empty.

Functions

func Api

func Api(conf *cfg.Config) *cli.Command

func ApiList

func ApiList(conf *cfg.Config) *cli.Command

func ApiRepl

func ApiRepl(conf *cfg.Config) *cli.Command

func ApiShow

func ApiShow(conf *cfg.Config) *cli.Command

func Ccr

func Ccr(conf *cfg.Config) *cli.Command

func CcrFollower

func CcrFollower(conf *cfg.Config) *cli.Command

func CcrFollowerAdd

func CcrFollowerAdd(conf *cfg.Config) *cli.Command

func CcrFollowerDelete

func CcrFollowerDelete(conf *cfg.Config) *cli.Command

func CcrFollowerPause

func CcrFollowerPause(conf *cfg.Config) *cli.Command

func CcrFollowerRenew

func CcrFollowerRenew(conf *cfg.Config) *cli.Command

func CcrFollowerResume

func CcrFollowerResume(conf *cfg.Config) *cli.Command

func CcrFollowerShow

func CcrFollowerShow(conf *cfg.Config) *cli.Command

func CcrFollowerUnfollow

func CcrFollowerUnfollow(conf *cfg.Config) *cli.Command

func CcrRemoteInfo

func CcrRemoteInfo(conf *cfg.Config) *cli.Command

func CcrShardPause

func CcrShardPause(conf *cfg.Config) *cli.Command

func CcrShardResume

func CcrShardResume(conf *cfg.Config) *cli.Command

func CcrStatus

func CcrStatus(conf *cfg.Config) *cli.Command

func Cluster

func Cluster(conf *cfg.Config) *cli.Command

func ClusterList

func ClusterList(conf *cfg.Config) *cli.Command

func ClusterReroute

func ClusterReroute(conf *cfg.Config) *cli.Command

func ClusterRerouteAllocatePrimary

func ClusterRerouteAllocatePrimary(conf *cfg.Config, stale bool) *cli.Command

func ClusterRerouteAllocateReplica

func ClusterRerouteAllocateReplica(conf *cfg.Config) *cli.Command

func ClusterRerouteCancel

func ClusterRerouteCancel(conf *cfg.Config) *cli.Command

func ClusterRerouteMove

func ClusterRerouteMove(conf *cfg.Config) *cli.Command

func ClusterSettings

func ClusterSettings(conf *cfg.Config) *cli.Command

func ClusterSettingsList

func ClusterSettingsList(conf *cfg.Config) *cli.Command

func ClusterSettingsSet

func ClusterSettingsSet(conf *cfg.Config) *cli.Command

func ClusterStatus

func ClusterStatus(conf *cfg.Config) *cli.Command

func ClusterSwitch

func ClusterSwitch(conf *cfg.Config) *cli.Command

func Datastream

func Datastream(conf *cfg.Config) *cli.Command

func DatastreamCreate

func DatastreamCreate(conf *cfg.Config) *cli.Command

func DatastreamDelete

func DatastreamDelete(conf *cfg.Config) *cli.Command

func DatastreamIlm

func DatastreamIlm(conf *cfg.Config) *cli.Command

func DatastreamList

func DatastreamList(conf *cfg.Config) *cli.Command

func DatastreamRollover

func DatastreamRollover(conf *cfg.Config) *cli.Command

func DatastreamShow

func DatastreamShow(conf *cfg.Config) *cli.Command

func Debug

func Debug(conf *cfg.Config) *cli.Command

func Doc

func Doc(conf *cfg.Config) *cli.Command

func DocAdd

func DocAdd(conf *cfg.Config) *cli.Command

func DocDelete

func DocDelete(conf *cfg.Config) *cli.Command

func DocShow

func DocShow(conf *cfg.Config) *cli.Command

func Finish

func Finish(err error) int

func HelpEsQl

func HelpEsQl(conf *cfg.Config) *cli.Command

func HelpJsonPath

func HelpJsonPath(conf *cfg.Config) *cli.Command

func HelpUsage

func HelpUsage(conf *cfg.Config) *cli.Command

func Ilm

func Ilm(conf *cfg.Config) *cli.Command

func IlmCreate

func IlmCreate(conf *cfg.Config, modify bool) *cli.Command

func IlmExplain

func IlmExplain(conf *cfg.Config) *cli.Command

func IlmForecast

func IlmForecast(conf *cfg.Config) *cli.Command

func IlmForecastList

func IlmForecastList(conf *cfg.Config) *cli.Command

func IlmForecastShow

func IlmForecastShow(conf *cfg.Config) *cli.Command

func IlmList

func IlmList(conf *cfg.Config) *cli.Command

func IlmRetry

func IlmRetry(conf *cfg.Config) *cli.Command

func IlmShow

func IlmShow(conf *cfg.Config) *cli.Command

func IlmStatus

func IlmStatus(conf *cfg.Config) *cli.Command

func Index

func Index(conf *cfg.Config) *cli.Command

func IndexAlias

func IndexAlias(conf *cfg.Config) *cli.Command

func IndexAliasCreate

func IndexAliasCreate(conf *cfg.Config) *cli.Command

func IndexAliasDelete

func IndexAliasDelete(conf *cfg.Config) *cli.Command

func IndexAliasList

func IndexAliasList(conf *cfg.Config) *cli.Command

func IndexAliasRollover

func IndexAliasRollover(conf *cfg.Config) *cli.Command

func IndexClose

func IndexClose(conf *cfg.Config) *cli.Command

func IndexCopy

func IndexCopy(conf *cfg.Config) *cli.Command

func IndexCreate

func IndexCreate(conf *cfg.Config, modify bool) *cli.Command

func IndexDelete

func IndexDelete(conf *cfg.Config) *cli.Command

func IndexDu

func IndexDu(conf *cfg.Config) *cli.Command

func IndexFields

func IndexFields(conf *cfg.Config) *cli.Command

func IndexIlm

func IndexIlm(conf *cfg.Config) *cli.Command

func IndexList

func IndexList(conf *cfg.Config) *cli.Command

func IndexShow

func IndexShow(conf *cfg.Config) *cli.Command

func IndexTemplate

func IndexTemplate(conf *cfg.Config) *cli.Command

func IndexTemplateCreate

func IndexTemplateCreate(conf *cfg.Config, modify bool) *cli.Command

func IndexTemplateDelete

func IndexTemplateDelete(conf *cfg.Config) *cli.Command

func IndexTemplateList

func IndexTemplateList(conf *cfg.Config) *cli.Command

func IndexTemplateShow

func IndexTemplateShow(conf *cfg.Config) *cli.Command

func License

func License(conf *cfg.Config) *cli.Command

func LicenseShow

func LicenseShow(conf *cfg.Config) *cli.Command

func Main

func Main() int

func Node

func Node(conf *cfg.Config) *cli.Command

func NodeClients

func NodeClients(conf *cfg.Config) *cli.Command

func NodeList

func NodeList(conf *cfg.Config) *cli.Command

func NodeShow

func NodeShow(conf *cfg.Config) *cli.Command

func NodeUsage

func NodeUsage(conf *cfg.Config) *cli.Command

func RoleDiff

func RoleDiff(conf *cfg.Config) *cli.Command

func RoleList

func RoleList(conf *cfg.Config) *cli.Command

func RoleShow

func RoleShow(conf *cfg.Config) *cli.Command

func Roles

func Roles(conf *cfg.Config) *cli.Command
func Search(conf *cfg.Config) *cli.Command

func SearchQL

func SearchQL(conf *cfg.Config) *cli.Command

func Shard

func Shard(conf *cfg.Config) *cli.Command

func ShardAllocation

func ShardAllocation(conf *cfg.Config) *cli.Command

func ShardList

func ShardList(conf *cfg.Config) *cli.Command

func ShardShow

func ShardShow(conf *cfg.Config) *cli.Command

func Snapshot

func Snapshot(conf *cfg.Config) *cli.Command

func SnapshotList

func SnapshotList(conf *cfg.Config) *cli.Command

func SnapshotShow

func SnapshotShow(conf *cfg.Config) *cli.Command

func Task

func Task(conf *cfg.Config) *cli.Command

func TaskCancel

func TaskCancel(conf *cfg.Config) *cli.Command

func TaskList

func TaskList(conf *cfg.Config) *cli.Command

func Version

func Version(conf *cfg.Config) *cli.Command

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL