vo

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2022 License: MIT Imports: 1 Imported by: 1

Documentation

Index

Constants

View Source
const (
	// DSRequestsSsl ...
	DSRequestsSsl = "requests_ssl"

	// DSRequestsNonSsl ...
	DSRequestsNonSsl = "requests_nonssl"

	// DSRequestsCached ...
	DSRequestsCached = "requests_cached"

	// DSRequestsCachedSsl ...
	DSRequestsCachedSsl = "requests_cached_ssl"

	// DSRequestsCachedNonSsl ...
	DSRequestsCachedNonSsl = "requests_cached_nonssl"

	// DSRequestsUncached ...
	DSRequestsUncached = "requests_uncached"

	// DSRequestsUncachedSsl ...
	DSRequestsUncachedSsl = "requests_uncached_ssl"

	// DSRequestsUncachedNonSsl ...
	DSRequestsUncachedNonSsl = "requests_uncached_nonssl"

	// DSRequestsCachedHits ...
	DSRequestsCachedHits = "requests_cache_hits"

	// DSRequestsCachedHitsSsl ...
	DSRequestsCachedHitsSsl = "requests_cache_hits_ssl"

	// DSRequestsCachedHitsNonSsl ...
	DSRequestsCachedHitsNonSsl = "requests_cache_hits_nonssl"

	// DSBytesNonSsl ...
	DSBytesNonSsl = "bytes_nonssl"

	// DSBytesCached ...
	DSBytesCached = "bytes_cached"

	// DSBytesCachedSsl ...
	DSBytesCachedSsl = "bytes_cached_ssl"

	// DSBytesCachedNonSsl ...
	DSBytesCachedNonSsl = "bytes_cached_nonssl"

	// DSBytesUncached ...
	DSBytesUncached = "bytes_uncached"

	// DSBytesUncachedSsl ...
	DSBytesUncachedSsl = "bytes_uncached_ssl"

	// DSBytesUncachedNonSsl ...
	DSBytesUncachedNonSsl = "bytes_uncached_nonssl"

	// DSBytesCacheHits ...
	DSBytesCacheHits = "bytes_cache_hits"

	// DSBytesCacheHitsSsl ...
	DSBytesCacheHitsSsl = "bytes_cache_hits_ssl"

	// DSBytesCacheHitsNonSsl ...
	DSBytesCacheHitsNonSsl = "bytes_cache_hits_nonssl"

	// DSUpstreamPerformance ...
	DSUpstreamPerformance = "upstream_performance"

	// DSResponseCodes ...
	DSResponseCodes = "response_codes"

	// DSCountryCodes ...
	DSCountryCodes = "country_codes"

	// DSRequestsBlocked ...
	DSRequestsBlocked = "requests_blocked"

	// TypeStats ...
	TypeStats = "stats"

	// TypeHistogram ...
	TypeHistogram = "histogram"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseEntityVO

type BaseEntityVO struct {
	Modified *listing.DateTime `json:"modified,omitempty"`
	Created  *listing.DateTime `json:"created,omitempty"`
	ID       *uint64           `json:"id,omitempty"`
}

BaseEntityVO ...

type BaseEntityVOInterface

type BaseEntityVOInterface interface {
	ResetDatabaseState() interface{}
}

BaseEntityVOInterface ...

type ListingItemVO

type ListingItemVO struct {
	Type        byte             `json:"type"`
	Path        string           `json:"path"`
	Basename    string           `json:"basename"`
	Size        uint64           `json:"size"`
	Hash        string           `json:"hash"`
	Modified    listing.DateTime `json:"modified"`
	ContentType string           `json:"contentType"`
}

ListingItemVO ...

type ListingQueryVO

type ListingQueryVO struct {
	Bucket string `json:"bucket"`
	Cursor string `json:"cursor"`
	Path   string `json:"path"`
	Limit  uint32 `json:"limit"`
	Type   byte   `json:"type"`
}

ListingQueryVO ...

type ListingResponseVO

type ListingResponseVO struct {
	Error        bool            `json:"error"`
	ErrorMessage string          `json:"errorMessage"`
	Count        uint64          `json:"count"`
	CursorNext   string          `json:"cursorNext"`
	CursorPrev   string          `json:"cursorPrev"`
	Result       []ListingItemVO `json:"result"`
}

ListingResponseVO ...

type ResultVO

type ResultVO struct {
	Error        bool     `json:"error"`
	ErrorMessage string   `json:"errorMessage"`
	Status       string   `json:"status"`
	StatusCode   uint16   `json:"statusCode"`
	BucketList   []string `json:"bucketList,omitempty"`
}

ResultVO ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL