Documentation
¶
Index ¶
- type Cluster
- func (c *Cluster) CompactionJobsFinished(ctx context.Context) (float64, error)
- func (c *Cluster) Prepare(ctx context.Context) (err error)
- func (c *Cluster) PushClient() pushv1connect.PusherServiceClient
- func (c *Cluster) QueryClient() querierv1connect.QuerierServiceClient
- func (c *Cluster) Start(ctx context.Context) (err error)
- func (c *Cluster) Stop() func(context.Context) error
- func (c *Cluster) Wait()
- type ClusterOption
- type Component
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { Components []*Component // contains filtered or unexported fields }
func NewMicroServiceCluster ¶
func NewMicroServiceCluster(opts ...ClusterOption) *Cluster
func (*Cluster) CompactionJobsFinished ¶ added in v1.14.0
func (*Cluster) PushClient ¶
func (c *Cluster) PushClient() pushv1connect.PusherServiceClient
func (*Cluster) QueryClient ¶
func (c *Cluster) QueryClient() querierv1connect.QuerierServiceClient
type ClusterOption ¶ added in v1.14.0
type ClusterOption func(c *Cluster)
func WithV1 ¶ added in v1.14.0
func WithV1() ClusterOption
func WithV2 ¶ added in v1.14.0
func WithV2() ClusterOption
Click to show internal directories.
Click to hide internal directories.