Documentation ¶
Index ¶
- type ClusterStateService
- type NameExpressionResolver
- func (r *NameExpressionResolver) ConcreteIndexNames(clusterState state.ClusterState, expression string) []string
- func (r *NameExpressionResolver) ConcreteIndices(clusterState state.ClusterState, expression string) []state.Index
- func (r *NameExpressionResolver) ConcreteSingleIndex(clusterState state.ClusterState, expression string) state.Index
- type Service
- type Stats
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterStateService ¶
type ClusterStateService struct { IndicesService *Service // contains filtered or unexported fields }
func NewClusterStateService ¶
func NewClusterStateService(indices *Service) *ClusterStateService
func (*ClusterStateService) ApplyClusterState ¶
func (s *ClusterStateService) ApplyClusterState(event state.ClusterChangedEvent)
type NameExpressionResolver ¶
type NameExpressionResolver struct{}
func NewNameExpressionResolver ¶
func NewNameExpressionResolver() *NameExpressionResolver
func (*NameExpressionResolver) ConcreteIndexNames ¶
func (r *NameExpressionResolver) ConcreteIndexNames(clusterState state.ClusterState, expression string) []string
func (*NameExpressionResolver) ConcreteIndices ¶
func (r *NameExpressionResolver) ConcreteIndices(clusterState state.ClusterState, expression string) []state.Index
func (*NameExpressionResolver) ConcreteSingleIndex ¶
func (r *NameExpressionResolver) ConcreteSingleIndex(clusterState state.ClusterState, expression string) state.Index
type Service ¶
func NewService ¶
func NewService() *Service
func (*Service) CreateIndexService ¶
func (*Service) RemoveIndex ¶
Click to show internal directories.
Click to hide internal directories.