Documentation
¶
Index ¶
- Variables
- func Apply(w http.ResponseWriter, r *http.Request)
- func Cluster(w http.ResponseWriter, r *http.Request)
- func Create(w http.ResponseWriter, r *http.Request)
- func Delete(w http.ResponseWriter, r *http.Request)
- func Events(w http.ResponseWriter, r *http.Request)
- func Health(w http.ResponseWriter, r *http.Request)
- func ListSites(w http.ResponseWriter, r *http.Request)
- func Query(w http.ResponseWriter, r *http.Request)
- func Token(w http.ResponseWriter, r *http.Request)
- func Version(w http.ResponseWriter, r *http.Request)
- type API
- func (a *API) ApplyCluster(context.Context, *apiv1.ApplyClusterRequest) (*apiv1.ApplyClusterResponse, error)
- func (a *API) CreateSite(context.Context, *apiv1.CreateSiteRequest) (*apiv1.CreateSiteResponse, error)
- func (*API) CreateToken(ctx context.Context, tr *apiv1.CreateTokenRequest) (*apiv1.CreateTokenResponse, error)
- func (a *API) DeleteSite(context.Context, *apiv1.DeleteSiteRequest) (*apiv1.DeleteSiteResponse, error)
- func (a *API) GetCluster(context.Context, *apiv1.GetClusterRequest) (*apiv1.GetClusterResponse, error)
- func (a *API) GetSite(context.Context, *apiv1.GetSiteRequest) (*apiv1.GetSiteResponse, error)
- func (a *API) ListSites(context.Context, *apiv1.ListSitesRequest) (*apiv1.ListSitesResponse, error)
- func (a *API) Query(ctx context.Context, req *apiv1.QueryRequest) (*apiv1.QueryResponse, error)
- func (a *API) SendEvent(ctx context.Context, req *apiv1.Event) (*emptypb.Empty, error)
- func (a *API) Version(context.Context, *emptypb.Empty) (*v1.Build, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var AcceptedEvents = prometheus.NewCounter(prometheus.CounterOpts{
Namespace: "vince",
Name: "events_accepted_total",
Help: "Total number of analytics events accepted",
})
View Source
var RejectedEvents = prometheus.NewCounter(prometheus.CounterOpts{
Namespace: "vince",
Name: "events_rejected_total",
Help: "Total number of analytics events rejected",
})
Functions ¶
Types ¶
type API ¶ added in v0.0.31
type API struct {
v1.UnsafeVinceServer
}
func (*API) ApplyCluster ¶ added in v0.0.31
func (a *API) ApplyCluster(context.Context, *apiv1.ApplyClusterRequest) (*apiv1.ApplyClusterResponse, error)
func (*API) CreateSite ¶ added in v0.0.31
func (a *API) CreateSite(context.Context, *apiv1.CreateSiteRequest) (*apiv1.CreateSiteResponse, error)
func (*API) CreateToken ¶ added in v0.0.31
func (*API) CreateToken(ctx context.Context, tr *apiv1.CreateTokenRequest) (*apiv1.CreateTokenResponse, error)
func (*API) DeleteSite ¶ added in v0.0.31
func (a *API) DeleteSite(context.Context, *apiv1.DeleteSiteRequest) (*apiv1.DeleteSiteResponse, error)
func (*API) GetCluster ¶ added in v0.0.31
func (a *API) GetCluster(context.Context, *apiv1.GetClusterRequest) (*apiv1.GetClusterResponse, error)
func (*API) GetSite ¶ added in v0.0.31
func (a *API) GetSite(context.Context, *apiv1.GetSiteRequest) (*apiv1.GetSiteResponse, error)
func (*API) ListSites ¶ added in v0.0.31
func (a *API) ListSites(context.Context, *apiv1.ListSitesRequest) (*apiv1.ListSitesResponse, error)
func (*API) Query ¶ added in v0.0.31
func (a *API) Query(ctx context.Context, req *apiv1.QueryRequest) (*apiv1.QueryResponse, error)
Query executes read only query. Assumes req has been validated.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.