Documentation ¶
Index ¶
- Constants
- type MetricDayByMinuteCounterRepository
- type MetricDayByValueCounterRepository
- type MetricIncrementer
- type MetricMonthByHourCounterRepository
- type MetricMonthByValueCounterRepository
- type MetricYearByDayCounterRepository
- type MetricYearByValueCounterRepository
- type Repository
- type VisitActionsRepository
Constants ¶
const ( // VisitActionsColumnFamily ... VisitActionsColumnFamily = "visit_actions" // VisitActionsFields ... VisitActionsFields = `` /* 784-byte string literal not displayed */ )
const (
// MetricDayByMinuteCounterFields ...
MetricDayByMinuteCounterFields = `
dimensions_names, dimensions_values, made_at_minute, made_at_day,
made_at_month, made_at_year, count,
`
)
const (
// MetricDayByValueCounterFields ...
MetricDayByValueCounterFields = `
dimensions_names, dimensions_values, made_at_day, made_at_month,
made_at_year, count,
`
)
const (
// MetricMonthByHourCounterFields ...
MetricMonthByHourCounterFields = `
dimensions_names, dimensions_values, made_at_hour,
made_at_month, made_at_year, count,
`
)
const (
// MetricMonthByValueCounterFields ...
MetricMonthByValueCounterFields = `
dimensions_names, dimensions_values, made_at_month, made_at_year, count,
`
)
const (
// MetricYearByDayCounterFields ...
MetricYearByDayCounterFields = `
dimensions_names, dimensions_values, made_at_day,
made_at_year, count,
`
)
const (
// MetricYearByValueCounterFields ...
MetricYearByValueCounterFields = `
dimensions_names, dimensions_values, made_at_year, count,
`
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetricDayByMinuteCounterRepository ¶
type MetricDayByMinuteCounterRepository struct { Repository ColumnFamily string }
MetricDayByMinuteCounterRepository ...
func NewMetricDayByMinuteCounterRepository ¶
func NewMetricDayByMinuteCounterRepository(repository Repository, columnFamily string) MetricDayByMinuteCounterRepository
NewMetricDayByMinuteCounterRepository ...
func (*MetricDayByMinuteCounterRepository) Increment ¶
func (mdbmcr *MetricDayByMinuteCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricDayByMinuteCounterRepository) IncrementQuery ¶
func (mdbmcr *MetricDayByMinuteCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, now time.Time) *gocql.Query
IncrementQuery ...
type MetricDayByValueCounterRepository ¶
type MetricDayByValueCounterRepository struct { Repository ColumnFamily string }
MetricDayByValueCounterRepository ...
func NewMetricDayByValueCounterRepository ¶
func NewMetricDayByValueCounterRepository(repository Repository, columnFamily string) MetricDayByValueCounterRepository
NewMetricDayByValueCounterRepository ...
func (*MetricDayByValueCounterRepository) Increment ¶
func (mdbvcr *MetricDayByValueCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricDayByValueCounterRepository) IncrementQuery ¶
func (mdbvcr *MetricDayByValueCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, date time.Time) *gocql.Query
IncrementQuery ...
type MetricIncrementer ¶
MetricIncrementer ...
type MetricMonthByHourCounterRepository ¶
type MetricMonthByHourCounterRepository struct { Repository ColumnFamily string }
MetricMonthByHourCounterRepository ...
func NewMetricMonthByHourCounterRepository ¶
func NewMetricMonthByHourCounterRepository(repository Repository, columnFamily string) MetricMonthByHourCounterRepository
NewMetricMonthByHourCounterRepository ...
func (*MetricMonthByHourCounterRepository) Increment ¶
func (mmbhcr *MetricMonthByHourCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricMonthByHourCounterRepository) IncrementQuery ¶
func (mmbhcr *MetricMonthByHourCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, now time.Time) *gocql.Query
IncrementQuery ...
type MetricMonthByValueCounterRepository ¶
type MetricMonthByValueCounterRepository struct { Repository ColumnFamily string }
MetricMonthByValueCounterRepository ...
func NewMetricMonthByValueCounterRepository ¶
func NewMetricMonthByValueCounterRepository(repository Repository, columnFamily string) MetricMonthByValueCounterRepository
NewMetricMonthByValueCounterRepository ...
func (*MetricMonthByValueCounterRepository) Increment ¶
func (mmbvcr *MetricMonthByValueCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricMonthByValueCounterRepository) IncrementQuery ¶
func (mmbvcr *MetricMonthByValueCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, date time.Time) *gocql.Query
IncrementQuery ...
type MetricYearByDayCounterRepository ¶
type MetricYearByDayCounterRepository struct { Repository ColumnFamily string }
MetricYearByDayCounterRepository ...
func NewMetricYearByDayCounterRepository ¶
func NewMetricYearByDayCounterRepository(repository Repository, columnFamily string) MetricYearByDayCounterRepository
NewMetricYearByDayCounterRepository ...
func (*MetricYearByDayCounterRepository) Increment ¶
func (mybdcr *MetricYearByDayCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricYearByDayCounterRepository) IncrementQuery ¶
func (mybdcr *MetricYearByDayCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, now time.Time) *gocql.Query
IncrementQuery ...
type MetricYearByValueCounterRepository ¶
type MetricYearByValueCounterRepository struct { Repository ColumnFamily string }
MetricYearByValueCounterRepository ...
func NewMetricYearByValueCounterRepository ¶
func NewMetricYearByValueCounterRepository(repository Repository, columnFamily string) MetricYearByValueCounterRepository
NewMetricYearByValueCounterRepository ...
func (*MetricYearByValueCounterRepository) Increment ¶
func (mybvcr *MetricYearByValueCounterRepository) Increment(dimensionsNames, dimensionsValues string, date time.Time) error
Increment ...
func (*MetricYearByValueCounterRepository) IncrementQuery ¶
func (mybvcr *MetricYearByValueCounterRepository) IncrementQuery(dimensionsNames, dimensionsValues string, date time.Time) *gocql.Query
IncrementQuery ...
type VisitActionsRepository ¶
type VisitActionsRepository struct { Repository ColumnFamily string }
VisitActionsRepository ...
func (*VisitActionsRepository) Find ¶
func (r *VisitActionsRepository) Find() ([]*models.ActionEntity, error)
Find ...
func (*VisitActionsRepository) Insert ¶
func (r *VisitActionsRepository) Insert(action *models.ActionEntity) error
Insert ...
func (*VisitActionsRepository) IsActiveVisit ¶
func (r *VisitActionsRepository) IsActiveVisit(visitID gocql.UUID) (bool, error)
IsActiveVisit ...