Documentation
¶
Index ¶
- type Admin
- func (a *Admin) BlockHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) BlocksHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) DatasetHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) DatasetProfilesHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) DatasetSymbolsHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) DatasetTSDBIndexHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) ProfileCallTreeHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) ProfileDownloadHandler(w http.ResponseWriter, r *http.Request)
- func (a *Admin) TenantsHandler(w http.ResponseWriter, r *http.Request)
- type Handlers
- func (h *Handlers) CreateBlockDetailsHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateBlocksHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetDetailsHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetProfileCallTreeHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetProfileDownloadHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetProfilesHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetSymbolsHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateDatasetTSDBIndexHandler() func(http.ResponseWriter, *http.Request)
- func (h *Handlers) CreateIndexHandler() func(http.ResponseWriter, *http.Request)
- type MetastoreClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Admin ¶
func (*Admin) BlockHandler ¶
func (a *Admin) BlockHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) BlocksHandler ¶
func (a *Admin) BlocksHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) DatasetHandler ¶
func (a *Admin) DatasetHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) DatasetProfilesHandler ¶
func (a *Admin) DatasetProfilesHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) DatasetSymbolsHandler ¶
func (a *Admin) DatasetSymbolsHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) DatasetTSDBIndexHandler ¶
func (a *Admin) DatasetTSDBIndexHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) ProfileCallTreeHandler ¶
func (a *Admin) ProfileCallTreeHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) ProfileDownloadHandler ¶
func (a *Admin) ProfileDownloadHandler(w http.ResponseWriter, r *http.Request)
func (*Admin) TenantsHandler ¶
func (a *Admin) TenantsHandler(w http.ResponseWriter, r *http.Request)
type Handlers ¶
type Handlers struct {
MetastoreClient MetastoreClient
Bucket objstore.Bucket
Logger log.Logger
}
func (*Handlers) CreateBlockDetailsHandler ¶
func (h *Handlers) CreateBlockDetailsHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateBlocksHandler ¶
func (h *Handlers) CreateBlocksHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetDetailsHandler ¶
func (h *Handlers) CreateDatasetDetailsHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetProfileCallTreeHandler ¶
func (h *Handlers) CreateDatasetProfileCallTreeHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetProfileDownloadHandler ¶
func (h *Handlers) CreateDatasetProfileDownloadHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetProfilesHandler ¶
func (h *Handlers) CreateDatasetProfilesHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetSymbolsHandler ¶
func (h *Handlers) CreateDatasetSymbolsHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateDatasetTSDBIndexHandler ¶
func (h *Handlers) CreateDatasetTSDBIndexHandler() func(http.ResponseWriter, *http.Request)
func (*Handlers) CreateIndexHandler ¶
func (h *Handlers) CreateIndexHandler() func(http.ResponseWriter, *http.Request)
type MetastoreClient ¶
type MetastoreClient interface {
QueryMetadata(ctx context.Context, req *metastorev1.QueryMetadataRequest, opts ...grpc.CallOption) (*metastorev1.QueryMetadataResponse, error)
GetTenants(ctx context.Context, req *metastorev1.GetTenantsRequest, opts ...grpc.CallOption) (*metastorev1.GetTenantsResponse, error)
GetBlockMetadata(ctx context.Context, req *metastorev1.GetBlockMetadataRequest, opts ...grpc.CallOption) (*metastorev1.GetBlockMetadataResponse, error)
}
Click to show internal directories.
Click to hide internal directories.